--- /srv/rebuilderd/tmp/rebuilderdZ5TrXd/inputs/kitty_0.47.3-1_arm64.deb +++ /srv/rebuilderd/tmp/rebuilderdZ5TrXd/out/kitty_0.47.3-1_arm64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-06-13 12:21:32.000000 debian-binary │ -rw-r--r-- 0 0 0 9332 2026-06-13 12:21:32.000000 control.tar.xz │ --rw-r--r-- 0 0 0 8587300 2026-06-13 12:21:32.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 8587608 2026-06-13 12:21:32.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/kitty/kitty/fast_data_types.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -697,15 +697,15 @@ │ │ │ │ 693: 00000000001e5e30 8 OBJECT GLOBAL DEFAULT 23 glfwWaylandIsWindowFullyCreated_impl │ │ │ │ 694: 00000000001c51e0 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glEvalCoord2fv │ │ │ │ 695: 00000000001e2c90 8 OBJECT GLOBAL DEFAULT 23 glad_glGetActiveUniform │ │ │ │ 696: 00000000001e2f60 8 OBJECT GLOBAL DEFAULT 23 glad_glCopyPixels │ │ │ │ 697: 00000000001e3fb0 8 OBJECT GLOBAL DEFAULT 23 glad_glTexStorage1D │ │ │ │ 698: 00000000001134e0 596 FUNC GLOBAL DEFAULT 11 init_simd │ │ │ │ 699: 00000000001c5cc8 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glIsEnabled │ │ │ │ - 700: 0000000000131a8c 12 FUNC GLOBAL DEFAULT 11 base64_stream_decode_avx │ │ │ │ + 700: 00000000001319cc 12 FUNC GLOBAL DEFAULT 11 base64_stream_decode_avx │ │ │ │ 701: 00000000001e5e68 8 OBJECT GLOBAL DEFAULT 23 glfwRequestWaylandFrameEvent_impl │ │ │ │ 702: 00000000001e30b0 8 OBJECT GLOBAL DEFAULT 23 glad_glColor3dv │ │ │ │ 703: 00000000001c6000 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glVertexAttribI4iv │ │ │ │ 704: 00000000001c5340 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glDeleteBuffers │ │ │ │ 705: 00000000001e3060 8 OBJECT GLOBAL DEFAULT 23 glad_glColor3uiv │ │ │ │ 706: 00000000000f738c 156 FUNC GLOBAL DEFAULT 11 report_device_attributes │ │ │ │ 707: 00000000001c5a90 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glMultiTexCoord3iv │ │ │ │ @@ -804,15 +804,15 @@ │ │ │ │ 800: 000000000006e228 592 FUNC GLOBAL DEFAULT 11 drag_free_offer │ │ │ │ 801: 00000000000f41c0 76 FUNC GLOBAL DEFAULT 11 screen_cursor_to_column │ │ │ │ 802: 00000000001e6110 8 OBJECT GLOBAL DEFAULT 23 glfwSetWindowCloseCallback_impl │ │ │ │ 803: 00000000001e6270 8 OBJECT GLOBAL DEFAULT 23 glfwSetGammaRamp_impl │ │ │ │ 804: 00000000001e40b8 8 OBJECT GLOBAL DEFAULT 23 glad_glTexCoord3fv │ │ │ │ 805: 00000000001e3d30 8 OBJECT GLOBAL DEFAULT 23 glad_glVertexAttrib2s │ │ │ │ 806: 00000000001c6270 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glUnmapBuffer │ │ │ │ - 807: 0000000000131a80 12 FUNC GLOBAL DEFAULT 11 base64_stream_encode_avx │ │ │ │ + 807: 00000000001319c0 12 FUNC GLOBAL DEFAULT 11 base64_stream_encode_avx │ │ │ │ 808: 00000000001c59a8 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glPixelMapusv │ │ │ │ 809: 00000000001c6448 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glTexEnviv │ │ │ │ 810: 00000000001e2e28 8 OBJECT GLOBAL DEFAULT 23 glad_glEdgeFlagv │ │ │ │ 811: 00000000000fe768 176 FUNC GLOBAL DEFAULT 11 screen_send_signal_for_key │ │ │ │ 812: 00000000000b73a0 16112 FUNC GLOBAL DEFAULT 11 gladUninstallGLDebug │ │ │ │ 813: 00000000001e4088 8 OBJECT GLOBAL DEFAULT 23 glad_glTexCoord4dv │ │ │ │ 814: 00000000001c5b58 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glMultTransposeMatrixd │ │ │ │ @@ -1046,15 +1046,15 @@ │ │ │ │ 1042: 00000000001c5bf8 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glLoadTransposeMatrixd │ │ │ │ 1043: 00000000001e3a68 8 OBJECT GLOBAL DEFAULT 23 glad_glGetPolygonStipple │ │ │ │ 1044: 00000000001c54e0 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glColor3fv │ │ │ │ 1045: 00000000000f4340 24 FUNC GLOBAL DEFAULT 11 screen_prompt_supports_click_events │ │ │ │ 1046: 000000000005e3e0 252 FUNC GLOBAL DEFAULT 11 add_dashed_underline │ │ │ │ 1047: 00000000001e3e20 8 OBJECT GLOBAL DEFAULT 23 glad_glVertex2i │ │ │ │ 1048: 00000000001c5bf0 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glLoadTransposeMatrixf │ │ │ │ - 1049: 00000000001319c0 12 FUNC GLOBAL DEFAULT 11 base64_stream_encode_ssse3 │ │ │ │ + 1049: 0000000000131a00 12 FUNC GLOBAL DEFAULT 11 base64_stream_encode_ssse3 │ │ │ │ 1050: 00000000000f3d48 28 FUNC GLOBAL DEFAULT 11 screen_is_cursor_visible │ │ │ │ 1051: 00000000000dce80 344 FUNC GLOBAL DEFAULT 11 linebuf_clear │ │ │ │ 1052: 00000000000bb8a8 36 FUNC GLOBAL DEFAULT 11 program_id │ │ │ │ 1053: 00000000001c56b8 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glStencilMaskSeparate │ │ │ │ 1054: 00000000001e2f28 8 OBJECT GLOBAL DEFAULT 23 glad_glCreateShader │ │ │ │ 1055: 00000000001e3c00 8 OBJECT GLOBAL DEFAULT 23 glad_glVertexAttribI3uiv │ │ │ │ 1056: 0000000000046384 268 FUNC GLOBAL DEFAULT 11 decode_utf8_string │ │ │ │ @@ -1165,15 +1165,15 @@ │ │ │ │ 1161: 00000000001c64c0 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glTexCoord3iv │ │ │ │ 1162: 0000000000133570 12 FUNC GLOBAL DEFAULT 11 ringbuf_head │ │ │ │ 1163: 00000000001e37c8 8 OBJECT GLOBAL DEFAULT 23 glad_glLoadName │ │ │ │ 1164: 00000000001c6188 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glVertexAttrib1f │ │ │ │ 1165: 0000000000075fc0 548 FUNC GLOBAL DEFAULT 11 drag_get_file_promise_data │ │ │ │ 1166: 00000000001e3010 8 OBJECT GLOBAL DEFAULT 23 glad_glColor4iv │ │ │ │ 1167: 00000000001e3dc0 8 OBJECT GLOBAL DEFAULT 23 glad_glVertex4d │ │ │ │ - 1168: 00000000001319cc 12 FUNC GLOBAL DEFAULT 11 base64_stream_decode_ssse3 │ │ │ │ + 1168: 0000000000131a0c 12 FUNC GLOBAL DEFAULT 11 base64_stream_decode_ssse3 │ │ │ │ 1169: 00000000001e2ce0 8 OBJECT GLOBAL DEFAULT 23 glad_glFrustum │ │ │ │ 1170: 00000000001c57c0 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glRenderMode │ │ │ │ 1171: 00000000001e3db0 8 OBJECT GLOBAL DEFAULT 23 glad_glVertex4f │ │ │ │ 1172: 00000000001c5a08 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glNormal3fv │ │ │ │ 1173: 00000000000fb630 12 FUNC GLOBAL DEFAULT 11 screen_set_mode │ │ │ │ 1174: 00000000001c6040 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glVertexAttribI2ui │ │ │ │ 1175: 000000000007aa40 408 FUNC GLOBAL DEFAULT 11 add_font_name_record │ │ │ │ @@ -1216,15 +1216,15 @@ │ │ │ │ 1212: 0000000000125464 116 FUNC GLOBAL DEFAULT 11 tc_chars_at_index_without_alloc │ │ │ │ 1213: 00000000000ea2c0 316 FUNC GLOBAL DEFAULT 11 read_signals │ │ │ │ 1214: 00000000001c62c0 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glUniformBlockBinding │ │ │ │ 1215: 00000000000f4420 76 FUNC GLOBAL DEFAULT 11 screen_set_margins │ │ │ │ 1216: 00000000001e2d78 8 OBJECT GLOBAL DEFAULT 23 glad_glFeedbackBuffer │ │ │ │ 1217: 00000000000bbc00 48 FUNC GLOBAL DEFAULT 11 bind_program │ │ │ │ 1218: 00000000001c5ac0 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glMultiTexCoord2sv │ │ │ │ - 1219: 0000000000131a60 12 FUNC GLOBAL DEFAULT 11 base64_stream_encode_avx2 │ │ │ │ + 1219: 0000000000131a80 12 FUNC GLOBAL DEFAULT 11 base64_stream_encode_avx2 │ │ │ │ 1220: 000000000011f240 104 FUNC GLOBAL DEFAULT 11 background_image_for_os_window │ │ │ │ 1221: 00000000000f3a48 8 FUNC GLOBAL DEFAULT 11 screen_normal_keypad_mode │ │ │ │ 1222: 00000000001e3158 8 OBJECT GLOBAL DEFAULT 23 glad_glBufferData │ │ │ │ 1223: 00000000001e2c48 8 OBJECT GLOBAL DEFAULT 23 glad_glGetBufferParameteriv │ │ │ │ 1224: 00000000001c6240 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glVertex2fv │ │ │ │ 1225: 00000000001c5510 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glClipPlane │ │ │ │ 1226: 00000000001c62d0 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glUniform4ui │ │ │ │ @@ -1604,24 +1604,24 @@ │ │ │ │ 1600: 00000000001e3038 8 OBJECT GLOBAL DEFAULT 23 glad_glColor4d │ │ │ │ 1601: 00000000001e38f0 8 OBJECT GLOBAL DEFAULT 23 glad_glIndexdv │ │ │ │ 1602: 00000000001e32f0 8 OBJECT GLOBAL DEFAULT 23 glad_glSecondaryColor3sv │ │ │ │ 1603: 00000000000d14c0 908 FUNC GLOBAL DEFAULT 11 grman_rescale │ │ │ │ 1604: 00000000000dc240 28 FUNC GLOBAL DEFAULT 11 grman_has_images │ │ │ │ 1605: 000000000005e740 164 FUNC GLOBAL DEFAULT 11 add_beam_cursor │ │ │ │ 1606: 00000000000dd060 20 FUNC GLOBAL DEFAULT 11 linebuf_clear_attrs_and_dirty │ │ │ │ - 1607: 0000000000132a04 1164 FUNC GLOBAL DEFAULT 11 base64_stream_encode_plain │ │ │ │ + 1607: 0000000000132388 1160 FUNC GLOBAL DEFAULT 11 base64_stream_encode_plain │ │ │ │ 1608: 00000000001e3028 8 OBJECT GLOBAL DEFAULT 23 glad_glColor4f │ │ │ │ 1609: 0000000000133fc4 112 FUNC GLOBAL DEFAULT 11 base64_stream_decode_init │ │ │ │ 1610: 00000000001c5a58 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glMultiTexCoord4i │ │ │ │ 1611: 00000000000bb8cc 256 FUNC GLOBAL DEFAULT 11 init_uniforms │ │ │ │ 1612: 00000000001e2d58 8 OBJECT GLOBAL DEFAULT 23 glad_glFogCoordPointer │ │ │ │ 1613: 00000000001e5f40 8 OBJECT GLOBAL DEFAULT 23 glfwMakeContextCurrent_impl │ │ │ │ 1614: 00000000001e62e0 8 OBJECT GLOBAL DEFAULT 23 glfwGetPrimaryMonitor_impl │ │ │ │ 1615: 00000000001e3018 8 OBJECT GLOBAL DEFAULT 23 glad_glColor4i │ │ │ │ - 1616: 0000000000132e90 1292 FUNC GLOBAL DEFAULT 11 base64_stream_decode_neon64 │ │ │ │ + 1616: 0000000000132e8c 1292 FUNC GLOBAL DEFAULT 11 base64_stream_decode_neon64 │ │ │ │ 1617: 00000000001e3de8 8 OBJECT GLOBAL DEFAULT 23 glad_glVertex3fv │ │ │ │ 1618: 00000000001c6288 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glUniformMatrix4fv │ │ │ │ 1619: 00000000001c5230 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glEndList │ │ │ │ 1620: 00000000000dc220 16 FUNC GLOBAL DEFAULT 11 grman_mark_layers_dirty │ │ │ │ 1621: 00000000001e35c0 8 OBJECT GLOBAL DEFAULT 23 glad_glNormal3iv │ │ │ │ 1622: 00000000001e61c0 8 OBJECT GLOBAL DEFAULT 23 glfwGetWindowFrameSize_impl │ │ │ │ 1623: 00000000000bff00 116 FUNC GLOBAL DEFAULT 11 block_index │ │ │ │ @@ -1940,18 +1940,18 @@ │ │ │ │ 1936: 00000000001e2d40 8 OBJECT GLOBAL DEFAULT 23 glad_glFogCoordf │ │ │ │ 1937: 000000000007fb60 328 FUNC GLOBAL DEFAULT 11 information_for_font_family │ │ │ │ 1938: 0000000000054f40 48 FUNC GLOBAL DEFAULT 11 cursor_copy_to │ │ │ │ 1939: 00000000001e3230 8 OBJECT GLOBAL DEFAULT 23 glad_glGetError │ │ │ │ 1940: 00000000001e5ff8 8 OBJECT GLOBAL DEFAULT 23 glfwSetScrollCallback_impl │ │ │ │ 1941: 00000000001c55c8 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glBlendColor │ │ │ │ 1942: 0000000000125320 24 FUNC GLOBAL DEFAULT 11 tc_incref │ │ │ │ - 1943: 0000000000131a00 12 FUNC GLOBAL DEFAULT 11 base64_stream_encode_sse41 │ │ │ │ + 1943: 00000000001319e0 12 FUNC GLOBAL DEFAULT 11 base64_stream_encode_sse41 │ │ │ │ 1944: 00000000001e3ce8 8 OBJECT GLOBAL DEFAULT 23 glad_glVertexAttrib4Niv │ │ │ │ 1945: 00000000000fbe68 500 FUNC GLOBAL DEFAULT 11 screen_insert_lines │ │ │ │ - 1946: 00000000001319e0 12 FUNC GLOBAL DEFAULT 11 base64_stream_encode_sse42 │ │ │ │ + 1946: 0000000000131a60 12 FUNC GLOBAL DEFAULT 11 base64_stream_encode_sse42 │ │ │ │ 1947: 00000000001e34b0 8 OBJECT GLOBAL DEFAULT 23 glad_glPushMatrix │ │ │ │ 1948: 0000000000082de4 32 FUNC GLOBAL DEFAULT 11 sprite_tracker_current_layout │ │ │ │ 1949: 00000000001e3640 8 OBJECT GLOBAL DEFAULT 23 glad_glMultiTexCoord4d │ │ │ │ 1950: 00000000001c5c28 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glLinkProgram │ │ │ │ 1951: 00000000001e5f98 8 OBJECT GLOBAL DEFAULT 23 glfwGetJoystickGUID_impl │ │ │ │ 1952: 00000000001c5768 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glSecondaryColor3bv │ │ │ │ 1953: 00000000001c54c0 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glColor3sv │ │ │ │ @@ -2072,17 +2072,17 @@ │ │ │ │ 2068: 00000000001c5fb8 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glViewport │ │ │ │ 2069: 00000000000d10a0 172 FUNC GLOBAL DEFAULT 11 find_glyph_properties │ │ │ │ 2070: 00000000000c7220 120 FUNC GLOBAL DEFAULT 11 destroy_os_window │ │ │ │ 2071: 00000000001c5430 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glColor4ubv │ │ │ │ 2072: 0000000000072284 380 FUNC GLOBAL DEFAULT 11 drop_register_window │ │ │ │ 2073: 00000000001c6400 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glTexImage3D │ │ │ │ 2074: 00000000000fcacc 80 FUNC GLOBAL DEFAULT 11 screen_draw_text │ │ │ │ - 2075: 0000000000131a0c 12 FUNC GLOBAL DEFAULT 11 base64_stream_decode_sse41 │ │ │ │ + 2075: 00000000001319ec 12 FUNC GLOBAL DEFAULT 11 base64_stream_decode_sse41 │ │ │ │ 2076: 00000000001e33e0 8 OBJECT GLOBAL DEFAULT 23 glad_glReadBuffer │ │ │ │ - 2077: 00000000001319ec 12 FUNC GLOBAL DEFAULT 11 base64_stream_decode_sse42 │ │ │ │ + 2077: 0000000000131a6c 12 FUNC GLOBAL DEFAULT 11 base64_stream_decode_sse42 │ │ │ │ 2078: 00000000001e3678 8 OBJECT GLOBAL DEFAULT 23 glad_glMultiTexCoord3dv │ │ │ │ 2079: 0000000000125340 192 FUNC GLOBAL DEFAULT 11 tc_decref │ │ │ │ 2080: 00000000001252a0 128 FUNC GLOBAL DEFAULT 11 tc_alloc │ │ │ │ 2081: 00000000000bbd40 24 FUNC GLOBAL DEFAULT 11 unbind_vertex_array │ │ │ │ 2082: 00000000001e5ff0 8 OBJECT GLOBAL DEFAULT 23 glfwSetLiveResizeCallback_impl │ │ │ │ 2083: 00000000001e38a0 8 OBJECT GLOBAL DEFAULT 23 glad_glInterleavedArrays │ │ │ │ 2084: 000000000010d0c8 564 FUNC GLOBAL DEFAULT 11 send_sprite_to_gpu │ │ │ │ @@ -2289,15 +2289,15 @@ │ │ │ │ 2285: 00000000001e3410 8 OBJECT GLOBAL DEFAULT 23 glad_glRasterPos4f │ │ │ │ 2286: 00000000001e6050 8 OBJECT GLOBAL DEFAULT 23 glfwGetCursorPos_impl │ │ │ │ 2287: 00000000001c54e8 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glColor3f │ │ │ │ 2288: 00000000001c5238 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glEndConditionalRender │ │ │ │ 2289: 00000000001e30e8 8 OBJECT GLOBAL DEFAULT 23 glad_glClearIndex │ │ │ │ 2290: 00000000001e3400 8 OBJECT GLOBAL DEFAULT 23 glad_glRasterPos4i │ │ │ │ 2291: 00000000001c54d8 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glColor3i │ │ │ │ - 2292: 0000000000131a6c 12 FUNC GLOBAL DEFAULT 11 base64_stream_decode_avx2 │ │ │ │ + 2292: 0000000000131a8c 12 FUNC GLOBAL DEFAULT 11 base64_stream_decode_avx2 │ │ │ │ 2293: 00000000001e3c10 8 OBJECT GLOBAL DEFAULT 23 glad_glVertexAttribI3iv │ │ │ │ 2294: 00000000000bb460 64 FUNC GLOBAL DEFAULT 11 free_texture │ │ │ │ 2295: 00000000000f6e00 152 FUNC GLOBAL DEFAULT 11 screen_alignment_display │ │ │ │ 2296: 00000000001e3c90 8 OBJECT GLOBAL DEFAULT 23 glad_glVertexAttrib4iv │ │ │ │ 2297: 00000000001c6338 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glUniform2iv │ │ │ │ 2298: 00000000001e5ea8 8 OBJECT GLOBAL DEFAULT 23 glfwGetX11Display_impl │ │ │ │ 2299: 00000000001e62f0 8 OBJECT GLOBAL DEFAULT 23 glfwSetErrorCallback_impl │ │ │ │ @@ -2596,15 +2596,15 @@ │ │ │ │ 2592: 00000000000740d0 616 FUNC GLOBAL DEFAULT 11 drag_add_pre_sent_data │ │ │ │ 2593: 00000000001e3708 8 OBJECT GLOBAL DEFAULT 23 glad_glMultiDrawElements │ │ │ │ 2594: 00000000001c5ea8 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glGetPointerv │ │ │ │ 2595: 00000000000fc140 88 FUNC GLOBAL DEFAULT 11 screen_delete_lines │ │ │ │ 2596: 00000000001c6048 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glVertexAttribI2iv │ │ │ │ 2597: 00000000001c5ce8 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glIndexubv │ │ │ │ 2598: 00000000000dc260 32 FUNC GLOBAL DEFAULT 11 grman_render_data │ │ │ │ - 2599: 0000000000132388 1660 FUNC GLOBAL DEFAULT 11 base64_stream_encode_neon64 │ │ │ │ + 2599: 0000000000132810 1660 FUNC GLOBAL DEFAULT 11 base64_stream_encode_neon64 │ │ │ │ 2600: 00000000001e5f78 8 OBJECT GLOBAL DEFAULT 23 glfwSetJoystickCallback_impl │ │ │ │ 2601: 0000000000102368 428 FUNC GLOBAL DEFAULT 11 screen_update_overlay_text │ │ │ │ 2602: 00000000001c5b10 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glMultiTexCoord1iv │ │ │ │ 2603: 00000000001c5210 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glEvalCoord1dv │ │ │ │ 2604: 00000000001e2fa8 8 OBJECT GLOBAL DEFAULT 23 glad_glCompileShader │ │ │ │ 2605: 00000000001c5538 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glClearColor │ │ │ │ 2606: 0000000000076f30 2900 FUNC GLOBAL DEFAULT 11 drag_remote_file_data │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -104,44 +104,44 @@ │ │ │ │ 00000000001bbb48 0000000000000403 R_AARCH64_RELATIVE 1418e0 │ │ │ │ 00000000001bbb58 0000000000000403 R_AARCH64_RELATIVE 141908 │ │ │ │ 00000000001bbb70 0000000000000403 R_AARCH64_RELATIVE 141af0 │ │ │ │ 00000000001bbb78 0000000000000403 R_AARCH64_RELATIVE 141af8 │ │ │ │ 00000000001bbb80 0000000000000403 R_AARCH64_RELATIVE 141b00 │ │ │ │ 00000000001bbb88 0000000000000403 R_AARCH64_RELATIVE 141b08 │ │ │ │ 00000000001bbb90 0000000000000403 R_AARCH64_RELATIVE 141b10 │ │ │ │ -00000000001bcf48 0000000000000403 R_AARCH64_RELATIVE 131a60 │ │ │ │ +00000000001bcf48 0000000000000403 R_AARCH64_RELATIVE 131a80 │ │ │ │ 00000000001bd028 0000000000000403 R_AARCH64_RELATIVE 1183a0 │ │ │ │ 00000000001bd368 0000000000000403 R_AARCH64_RELATIVE 131a2c │ │ │ │ 00000000001bd740 0000000000000403 R_AARCH64_RELATIVE 115a60 │ │ │ │ 00000000001bd928 0000000000000403 R_AARCH64_RELATIVE 1127c4 │ │ │ │ -00000000001bdb48 0000000000000403 R_AARCH64_RELATIVE 131a00 │ │ │ │ +00000000001bdb48 0000000000000403 R_AARCH64_RELATIVE 1319e0 │ │ │ │ 00000000001bdc28 0000000000000403 R_AARCH64_RELATIVE 131a40 │ │ │ │ 00000000001bdcc8 0000000000000403 R_AARCH64_RELATIVE 112764 │ │ │ │ 00000000001bdde8 0000000000000403 R_AARCH64_RELATIVE 131a20 │ │ │ │ -00000000001bdf10 0000000000000403 R_AARCH64_RELATIVE 132388 │ │ │ │ -00000000001be1f0 0000000000000403 R_AARCH64_RELATIVE 1319e0 │ │ │ │ +00000000001bdf10 0000000000000403 R_AARCH64_RELATIVE 132810 │ │ │ │ +00000000001be1f0 0000000000000403 R_AARCH64_RELATIVE 131a60 │ │ │ │ 00000000001be200 0000000000000403 R_AARCH64_RELATIVE 12e228 │ │ │ │ -00000000001be2b0 0000000000000403 R_AARCH64_RELATIVE 131a8c │ │ │ │ -00000000001be418 0000000000000403 R_AARCH64_RELATIVE 1319c0 │ │ │ │ +00000000001be2b0 0000000000000403 R_AARCH64_RELATIVE 1319cc │ │ │ │ +00000000001be418 0000000000000403 R_AARCH64_RELATIVE 131a00 │ │ │ │ 00000000001be4b0 0000000000000403 R_AARCH64_RELATIVE 1320a0 │ │ │ │ 00000000001be6c8 0000000000000403 R_AARCH64_RELATIVE 112900 │ │ │ │ 00000000001be850 0000000000000403 R_AARCH64_RELATIVE 131a4c │ │ │ │ 00000000001beac8 0000000000000403 R_AARCH64_RELATIVE 1127e0 │ │ │ │ 00000000001bec18 0000000000000403 R_AARCH64_RELATIVE 112ae0 │ │ │ │ 00000000001bec28 0000000000000403 R_AARCH64_RELATIVE ccb8c │ │ │ │ -00000000001bec78 0000000000000403 R_AARCH64_RELATIVE 1319ec │ │ │ │ +00000000001bec78 0000000000000403 R_AARCH64_RELATIVE 131a6c │ │ │ │ 00000000001bec90 0000000000000403 R_AARCH64_RELATIVE 120ee0 │ │ │ │ -00000000001beca0 0000000000000403 R_AARCH64_RELATIVE 132a04 │ │ │ │ +00000000001beca0 0000000000000403 R_AARCH64_RELATIVE 132388 │ │ │ │ 00000000001beed0 0000000000000403 R_AARCH64_RELATIVE 109bd0 │ │ │ │ -00000000001bf180 0000000000000403 R_AARCH64_RELATIVE 131a6c │ │ │ │ -00000000001bf1a0 0000000000000403 R_AARCH64_RELATIVE 132e90 │ │ │ │ -00000000001bf2d0 0000000000000403 R_AARCH64_RELATIVE 131a0c │ │ │ │ +00000000001bf180 0000000000000403 R_AARCH64_RELATIVE 131a8c │ │ │ │ +00000000001bf1a0 0000000000000403 R_AARCH64_RELATIVE 132e8c │ │ │ │ +00000000001bf2d0 0000000000000403 R_AARCH64_RELATIVE 1319ec │ │ │ │ 00000000001bf308 0000000000000403 R_AARCH64_RELATIVE 134f8c │ │ │ │ -00000000001bf7c8 0000000000000403 R_AARCH64_RELATIVE 131a80 │ │ │ │ -00000000001bf868 0000000000000403 R_AARCH64_RELATIVE 1319cc │ │ │ │ +00000000001bf7c8 0000000000000403 R_AARCH64_RELATIVE 1319c0 │ │ │ │ +00000000001bf868 0000000000000403 R_AARCH64_RELATIVE 131a0c │ │ │ │ 00000000001bfb58 0000000000000403 R_AARCH64_RELATIVE c4a24 │ │ │ │ 00000000001bfe10 0000000000000403 R_AARCH64_RELATIVE 1166a0 │ │ │ │ 00000000001bffd0 0000000000000403 R_AARCH64_RELATIVE 109a00 │ │ │ │ 00000000001c0000 0000000000000403 R_AARCH64_RELATIVE 1c0000 │ │ │ │ 00000000001c1440 0000000000000403 R_AARCH64_RELATIVE 139820 │ │ │ │ 00000000001c1448 0000000000000403 R_AARCH64_RELATIVE 139858 │ │ │ │ 00000000001c1450 0000000000000403 R_AARCH64_RELATIVE 139860 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b6c79635c1710fd8ea221756883dfd4e589472f5 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d39ee8bfa42af2a208d3a125d52127b01558ed59 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: AArch64 feature: BTI, PAC, GCS │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -2592,16 +2592,16 @@ │ │ │ │ 0xfffffffffffb81c4 (offset: 0x131a8c) -> 0x29504 fde=[ 242fc] │ │ │ │ 0xfffffffffffb81d8 (offset: 0x131aa0) -> 0x29518 fde=[ 24310] │ │ │ │ 0xfffffffffffb8204 (offset: 0x131acc) -> 0x2952c fde=[ 24324] │ │ │ │ 0xfffffffffffb8238 (offset: 0x131b00) -> 0x29540 fde=[ 24338] │ │ │ │ 0xfffffffffffb825c (offset: 0x131b24) -> 0x29554 fde=[ 2434c] │ │ │ │ 0xfffffffffffb87d8 (offset: 0x1320a0) -> 0x29568 fde=[ 24360] │ │ │ │ 0xfffffffffffb8ac0 (offset: 0x132388) -> 0x29590 fde=[ 24388] │ │ │ │ - 0xfffffffffffb913c (offset: 0x132a04) -> 0x295dc fde=[ 243d4] │ │ │ │ - 0xfffffffffffb95c8 (offset: 0x132e90) -> 0x295f0 fde=[ 243e8] │ │ │ │ + 0xfffffffffffb8f48 (offset: 0x132810) -> 0x295a4 fde=[ 2439c] │ │ │ │ + 0xfffffffffffb95c4 (offset: 0x132e8c) -> 0x295f0 fde=[ 243e8] │ │ │ │ 0xfffffffffffb9ad8 (offset: 0x1333a0) -> 0x2969c fde=[ 24494] │ │ │ │ 0xfffffffffffb9ae4 (offset: 0x1333ac) -> 0x296b0 fde=[ 244a8] │ │ │ │ 0xfffffffffffb9af8 (offset: 0x1333c0) -> 0x296c4 fde=[ 244bc] │ │ │ │ 0xfffffffffffb9b5c (offset: 0x133424) -> 0x296f0 fde=[ 244e8] │ │ │ │ 0xfffffffffffb9b98 (offset: 0x133460) -> 0x29718 fde=[ 24510] │ │ │ │ 0xfffffffffffb9bb8 (offset: 0x133480) -> 0x2973c fde=[ 24534] │ │ │ │ 0xfffffffffffb9c04 (offset: 0x1334cc) -> 0x29760 fde=[ 24558] │ │ │ │ @@ -85460,134 +85460,134 @@ │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000132174 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00024388 0000000000000048 0002438c FDE cie=00000000 pc=0000000000132388..0000000000132a04 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000132398 │ │ │ │ +00024388 0000000000000010 0002438c FDE cie=00000000 pc=0000000000132388..0000000000132810 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0002439c 0000000000000048 000243a0 FDE cie=00000000 pc=0000000000132810..0000000000132e8c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000132820 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset_extended: r72 (v8) at cfa-64 │ │ │ │ DW_CFA_offset_extended: r73 (v9) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000001323c0 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000132848 │ │ │ │ DW_CFA_offset_extended: r75 (v11) at cfa-40 │ │ │ │ DW_CFA_offset_extended: r74 (v10) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000001323cc │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000132854 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000001323d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000013285c │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 920 to 000000000013276c │ │ │ │ + DW_CFA_advance_loc1: 920 to 0000000000132bf4 │ │ │ │ DW_CFA_restore_extended: r75 (v11) │ │ │ │ DW_CFA_restore_extended: r74 (v10) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000132770 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000132bf8 │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000132774 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000132bfc │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ DW_CFA_restore_extended: r78 (v14) │ │ │ │ - DW_CFA_advance_loc1: 628 to 00000000001329e8 │ │ │ │ + DW_CFA_advance_loc1: 628 to 0000000000132e70 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore_extended: r73 (v9) │ │ │ │ DW_CFA_restore_extended: r72 (v8) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000001329f8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000132e80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000243d4 0000000000000010 000243d8 FDE cie=00000000 pc=0000000000132a04..0000000000132e90 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000243e8 00000000000000a8 000243ec FDE cie=00000000 pc=0000000000132e90..000000000013339c │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000132e9c │ │ │ │ +000243e8 00000000000000a8 000243ec FDE cie=00000000 pc=0000000000132e8c..0000000000133398 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000132e98 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000132ea0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000132e9c │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000132eb0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000132eac │ │ │ │ DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 172 to 0000000000132f5c │ │ │ │ + DW_CFA_advance_loc: 172 to 0000000000132f58 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000132f60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000132f5c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000132f64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000132f60 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000132f68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000132f64 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 180 to 000000000013301c │ │ │ │ + DW_CFA_advance_loc: 180 to 0000000000133018 │ │ │ │ DW_CFA_offset_extended: r73 (v9) at cfa-56 │ │ │ │ DW_CFA_offset_extended: r72 (v8) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000133020 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000013301c │ │ │ │ DW_CFA_offset_extended: r74 (v10) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000133024 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000133020 │ │ │ │ DW_CFA_offset_extended: r75 (v11) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000133030 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000013302c │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000133038 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000133034 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000133040 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000013303c │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000133048 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000133044 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 356 to 00000000001331ac │ │ │ │ + DW_CFA_advance_loc1: 356 to 00000000001331a8 │ │ │ │ DW_CFA_restore_extended: r73 (v9) │ │ │ │ DW_CFA_restore_extended: r72 (v8) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000001331bc │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000001331b8 │ │ │ │ DW_CFA_restore_extended: r74 (v10) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000001331c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000001331bc │ │ │ │ DW_CFA_restore_extended: r75 (v11) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000001331c8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000001331c4 │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000001331cc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000001331c8 │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000001331d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000001331cc │ │ │ │ DW_CFA_restore_extended: r78 (v14) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000001331d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000001331d0 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc1: 396 to 0000000000133360 │ │ │ │ + DW_CFA_advance_loc1: 396 to 000000000013335c │ │ │ │ DW_CFA_offset_extended: r72 (v8) at cfa-64 │ │ │ │ DW_CFA_offset_extended: r73 (v9) at cfa-56 │ │ │ │ DW_CFA_offset_extended: r74 (v10) at cfa-48 │ │ │ │ DW_CFA_offset_extended: r75 (v11) at cfa-40 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000133370 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000013336c │ │ │ │ DW_CFA_restore_extended: r72 (v8) │ │ │ │ DW_CFA_restore_extended: r73 (v9) │ │ │ │ DW_CFA_restore_extended: r74 (v10) │ │ │ │ DW_CFA_restore_extended: r75 (v11) │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ DW_CFA_restore_extended: r78 (v14) │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000133380 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000013337c │ │ │ │ DW_CFA_offset_extended: r73 (v9) at cfa-56 │ │ │ │ DW_CFA_offset_extended: r72 (v8) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000133384 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000133380 │ │ │ │ DW_CFA_offset_extended: r74 (v10) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000133388 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000133384 │ │ │ │ DW_CFA_offset_extended: r75 (v11) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000013338c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000133388 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000133390 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000013338c │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000133394 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000133390 │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000133398 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000133394 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ │ │ │ │ 00024494 0000000000000010 00024498 FDE cie=00000000 pc=00000000001333a0..00000000001333ac │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -2526,38 +2526,38 @@ │ │ │ │ wcswidth_step │ │ │ │ wcswidth_string │ │ │ │ wcswidth_std │ │ │ │ decref_window_logo │ │ │ │ free_window_logo_table │ │ │ │ set_on_gpu_state │ │ │ │ find_or_create_window_logo │ │ │ │ -base64_stream_encode_ssse3 │ │ │ │ -base64_stream_decode_ssse3 │ │ │ │ -base64_stream_encode_sse42 │ │ │ │ -base64_stream_decode_sse42 │ │ │ │ +base64_stream_encode_avx │ │ │ │ +base64_stream_decode_avx │ │ │ │ base64_stream_encode_sse41 │ │ │ │ base64_stream_decode_sse41 │ │ │ │ +base64_stream_encode_ssse3 │ │ │ │ +base64_stream_decode_ssse3 │ │ │ │ base64_stream_encode_neon32 │ │ │ │ base64_stream_decode_neon32 │ │ │ │ base64_stream_encode_avx512 │ │ │ │ base64_stream_decode_avx512 │ │ │ │ +base64_stream_encode_sse42 │ │ │ │ +base64_stream_decode_sse42 │ │ │ │ base64_stream_encode_avx2 │ │ │ │ base64_stream_decode_avx2 │ │ │ │ -base64_stream_encode_avx │ │ │ │ -base64_stream_decode_avx │ │ │ │ base64_table_dec_32bit_d2 │ │ │ │ base64_table_dec_32bit_d3 │ │ │ │ base64_table_dec_32bit_d1 │ │ │ │ base64_table_dec_32bit_d0 │ │ │ │ base64_stream_decode_plain │ │ │ │ base64_table_dec_8bit │ │ │ │ -base64_stream_encode_neon64 │ │ │ │ -base64_table_enc_6bit │ │ │ │ -base64_table_enc_12bit │ │ │ │ base64_stream_encode_plain │ │ │ │ +base64_table_enc_12bit │ │ │ │ +base64_table_enc_6bit │ │ │ │ +base64_stream_encode_neon64 │ │ │ │ base64_stream_decode_neon64 │ │ │ │ ringbuf_buffer_size │ │ │ │ ringbuf_reset │ │ │ │ ringbuf_new │ │ │ │ ringbuf_free │ │ │ │ ringbuf_capacity │ │ │ │ ringbuf_bytes_free │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -3560,53 +3560,53 @@ │ │ │ │ 0x00021848 77637377 69647468 5f737464 00646563 wcswidth_std.dec │ │ │ │ 0x00021858 7265665f 77696e64 6f775f6c 6f676f00 ref_window_logo. │ │ │ │ 0x00021868 66726565 5f77696e 646f775f 6c6f676f free_window_logo │ │ │ │ 0x00021878 5f746162 6c650073 65745f6f 6e5f6770 _table.set_on_gp │ │ │ │ 0x00021888 755f7374 61746500 66696e64 5f6f725f u_state.find_or_ │ │ │ │ 0x00021898 63726561 74655f77 696e646f 775f6c6f create_window_lo │ │ │ │ 0x000218a8 676f0062 61736536 345f7374 7265616d go.base64_stream │ │ │ │ - 0x000218b8 5f656e63 6f64655f 73737365 33006261 _encode_ssse3.ba │ │ │ │ - 0x000218c8 73653634 5f737472 65616d5f 6465636f se64_stream_deco │ │ │ │ - 0x000218d8 64655f73 73736533 00626173 6536345f de_ssse3.base64_ │ │ │ │ - 0x000218e8 73747265 616d5f65 6e636f64 655f7373 stream_encode_ss │ │ │ │ - 0x000218f8 65343200 62617365 36345f73 74726561 e42.base64_strea │ │ │ │ - 0x00021908 6d5f6465 636f6465 5f737365 34320062 m_decode_sse42.b │ │ │ │ - 0x00021918 61736536 345f7374 7265616d 5f656e63 ase64_stream_enc │ │ │ │ - 0x00021928 6f64655f 73736534 31006261 73653634 ode_sse41.base64 │ │ │ │ - 0x00021938 5f737472 65616d5f 6465636f 64655f73 _stream_decode_s │ │ │ │ - 0x00021948 73653431 00626173 6536345f 73747265 se41.base64_stre │ │ │ │ - 0x00021958 616d5f65 6e636f64 655f6e65 6f6e3332 am_encode_neon32 │ │ │ │ - 0x00021968 00626173 6536345f 73747265 616d5f64 .base64_stream_d │ │ │ │ - 0x00021978 65636f64 655f6e65 6f6e3332 00626173 ecode_neon32.bas │ │ │ │ - 0x00021988 6536345f 73747265 616d5f65 6e636f64 e64_stream_encod │ │ │ │ - 0x00021998 655f6176 78353132 00626173 6536345f e_avx512.base64_ │ │ │ │ - 0x000219a8 73747265 616d5f64 65636f64 655f6176 stream_decode_av │ │ │ │ - 0x000219b8 78353132 00626173 6536345f 73747265 x512.base64_stre │ │ │ │ - 0x000219c8 616d5f65 6e636f64 655f6176 78320062 am_encode_avx2.b │ │ │ │ - 0x000219d8 61736536 345f7374 7265616d 5f646563 ase64_stream_dec │ │ │ │ - 0x000219e8 6f64655f 61767832 00626173 6536345f ode_avx2.base64_ │ │ │ │ - 0x000219f8 73747265 616d5f65 6e636f64 655f6176 stream_encode_av │ │ │ │ - 0x00021a08 78006261 73653634 5f737472 65616d5f x.base64_stream_ │ │ │ │ - 0x00021a18 6465636f 64655f61 76780062 61736536 decode_avx.base6 │ │ │ │ + 0x000218b8 5f656e63 6f64655f 61767800 62617365 _encode_avx.base │ │ │ │ + 0x000218c8 36345f73 74726561 6d5f6465 636f6465 64_stream_decode │ │ │ │ + 0x000218d8 5f617678 00626173 6536345f 73747265 _avx.base64_stre │ │ │ │ + 0x000218e8 616d5f65 6e636f64 655f7373 65343100 am_encode_sse41. │ │ │ │ + 0x000218f8 62617365 36345f73 74726561 6d5f6465 base64_stream_de │ │ │ │ + 0x00021908 636f6465 5f737365 34310062 61736536 code_sse41.base6 │ │ │ │ + 0x00021918 345f7374 7265616d 5f656e63 6f64655f 4_stream_encode_ │ │ │ │ + 0x00021928 73737365 33006261 73653634 5f737472 ssse3.base64_str │ │ │ │ + 0x00021938 65616d5f 6465636f 64655f73 73736533 eam_decode_ssse3 │ │ │ │ + 0x00021948 00626173 6536345f 73747265 616d5f65 .base64_stream_e │ │ │ │ + 0x00021958 6e636f64 655f6e65 6f6e3332 00626173 ncode_neon32.bas │ │ │ │ + 0x00021968 6536345f 73747265 616d5f64 65636f64 e64_stream_decod │ │ │ │ + 0x00021978 655f6e65 6f6e3332 00626173 6536345f e_neon32.base64_ │ │ │ │ + 0x00021988 73747265 616d5f65 6e636f64 655f6176 stream_encode_av │ │ │ │ + 0x00021998 78353132 00626173 6536345f 73747265 x512.base64_stre │ │ │ │ + 0x000219a8 616d5f64 65636f64 655f6176 78353132 am_decode_avx512 │ │ │ │ + 0x000219b8 00626173 6536345f 73747265 616d5f65 .base64_stream_e │ │ │ │ + 0x000219c8 6e636f64 655f7373 65343200 62617365 ncode_sse42.base │ │ │ │ + 0x000219d8 36345f73 74726561 6d5f6465 636f6465 64_stream_decode │ │ │ │ + 0x000219e8 5f737365 34320062 61736536 345f7374 _sse42.base64_st │ │ │ │ + 0x000219f8 7265616d 5f656e63 6f64655f 61767832 ream_encode_avx2 │ │ │ │ + 0x00021a08 00626173 6536345f 73747265 616d5f64 .base64_stream_d │ │ │ │ + 0x00021a18 65636f64 655f6176 78320062 61736536 ecode_avx2.base6 │ │ │ │ 0x00021a28 345f7461 626c655f 6465635f 33326269 4_table_dec_32bi │ │ │ │ 0x00021a38 745f6432 00626173 6536345f 7461626c t_d2.base64_tabl │ │ │ │ 0x00021a48 655f6465 635f3332 6269745f 64330062 e_dec_32bit_d3.b │ │ │ │ 0x00021a58 61736536 345f7461 626c655f 6465635f ase64_table_dec_ │ │ │ │ 0x00021a68 33326269 745f6431 00626173 6536345f 32bit_d1.base64_ │ │ │ │ 0x00021a78 7461626c 655f6465 635f3332 6269745f table_dec_32bit_ │ │ │ │ 0x00021a88 64300062 61736536 345f7374 7265616d d0.base64_stream │ │ │ │ 0x00021a98 5f646563 6f64655f 706c6169 6e006261 _decode_plain.ba │ │ │ │ 0x00021aa8 73653634 5f746162 6c655f64 65635f38 se64_table_dec_8 │ │ │ │ 0x00021ab8 62697400 62617365 36345f73 74726561 bit.base64_strea │ │ │ │ - 0x00021ac8 6d5f656e 636f6465 5f6e656f 6e363400 m_encode_neon64. │ │ │ │ - 0x00021ad8 62617365 36345f74 61626c65 5f656e63 base64_table_enc │ │ │ │ - 0x00021ae8 5f366269 74006261 73653634 5f746162 _6bit.base64_tab │ │ │ │ - 0x00021af8 6c655f65 6e635f31 32626974 00626173 le_enc_12bit.bas │ │ │ │ - 0x00021b08 6536345f 73747265 616d5f65 6e636f64 e64_stream_encod │ │ │ │ - 0x00021b18 655f706c 61696e00 62617365 36345f73 e_plain.base64_s │ │ │ │ + 0x00021ac8 6d5f656e 636f6465 5f706c61 696e0062 m_encode_plain.b │ │ │ │ + 0x00021ad8 61736536 345f7461 626c655f 656e635f ase64_table_enc_ │ │ │ │ + 0x00021ae8 31326269 74006261 73653634 5f746162 12bit.base64_tab │ │ │ │ + 0x00021af8 6c655f65 6e635f36 62697400 62617365 le_enc_6bit.base │ │ │ │ + 0x00021b08 36345f73 74726561 6d5f656e 636f6465 64_stream_encode │ │ │ │ + 0x00021b18 5f6e656f 6e363400 62617365 36345f73 _neon64.base64_s │ │ │ │ 0x00021b28 74726561 6d5f6465 636f6465 5f6e656f tream_decode_neo │ │ │ │ 0x00021b38 6e363400 72696e67 6275665f 62756666 n64.ringbuf_buff │ │ │ │ 0x00021b48 65725f73 697a6500 72696e67 6275665f er_size.ringbuf_ │ │ │ │ 0x00021b58 72657365 74007269 6e676275 665f6e65 reset.ringbuf_ne │ │ │ │ 0x00021b68 77007269 6e676275 665f6672 65650072 w.ringbuf_free.r │ │ │ │ 0x00021b78 696e6762 75665f63 61706163 69747900 ingbuf_capacity. │ │ │ │ 0x00021b88 72696e67 6275665f 62797465 735f6672 ringbuf_bytes_fr │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -244570,44 +244570,44 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000001319c0 : │ │ │ │ +00000000001319c0 : │ │ │ │ bti c │ │ │ │ str xzr, [x4] │ │ │ │ ret │ │ │ │ │ │ │ │ -00000000001319cc : │ │ │ │ +00000000001319cc : │ │ │ │ bti c │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000001319e0 : │ │ │ │ +00000000001319e0 : │ │ │ │ bti c │ │ │ │ str xzr, [x4] │ │ │ │ ret │ │ │ │ │ │ │ │ -00000000001319ec : │ │ │ │ +00000000001319ec : │ │ │ │ bti c │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000131a00 : │ │ │ │ +0000000000131a00 : │ │ │ │ bti c │ │ │ │ str xzr, [x4] │ │ │ │ ret │ │ │ │ │ │ │ │ -0000000000131a0c : │ │ │ │ +0000000000131a0c : │ │ │ │ bti c │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ 0000000000131a20 : │ │ │ │ @@ -244630,51 +244630,51 @@ │ │ │ │ 0000000000131a4c : │ │ │ │ bti c │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000131a60 : │ │ │ │ +0000000000131a60 : │ │ │ │ bti c │ │ │ │ str xzr, [x4] │ │ │ │ ret │ │ │ │ │ │ │ │ -0000000000131a6c : │ │ │ │ +0000000000131a6c : │ │ │ │ bti c │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000131a80 : │ │ │ │ +0000000000131a80 : │ │ │ │ bti c │ │ │ │ str xzr, [x4] │ │ │ │ ret │ │ │ │ │ │ │ │ -0000000000131a8c : │ │ │ │ +0000000000131a8c : │ │ │ │ bti c │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ cmp x2, #0x1 │ │ │ │ - b.ls 131ac8 // b.plast │ │ │ │ + b.ls 131ac8 // b.plast │ │ │ │ add x0, x0, #0x100, lsl #12 │ │ │ │ ldrb w3, [x1] │ │ │ │ adrp x2, 156000 │ │ │ │ add x2, x2, #0xcc8 │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldr x0, [x0, #1432] │ │ │ │ b 125a50 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ cmp x2, #0x1 │ │ │ │ - b.ls 131af4 // b.plast │ │ │ │ + b.ls 131af4 // b.plast │ │ │ │ add x0, x0, #0x100, lsl #12 │ │ │ │ ldrb w3, [x1] │ │ │ │ adrp x2, 156000 │ │ │ │ add x2, x2, #0xce8 │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldr x0, [x0, #1432] │ │ │ │ b 125a50 │ │ │ │ @@ -244688,15 +244688,15 @@ │ │ │ │ add x4, x4, #0x268 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ adrp x0, 66f000 │ │ │ │ add x0, x0, #0xba0 │ │ │ │ b 3fa80 <__snprintf_chk@plt> │ │ │ │ ldr x5, [x1] │ │ │ │ cmp x5, #0x7 │ │ │ │ - b.ls 131cbc // b.plast │ │ │ │ + b.ls 131cbc // b.plast │ │ │ │ lsr x4, x5, #2 │ │ │ │ sub x4, x4, #0x1 │ │ │ │ adrp x10, 1bf000 │ │ │ │ ldr x10, [x10, #8] │ │ │ │ sub x5, x5, x4, lsl #2 │ │ │ │ str x5, [x1] │ │ │ │ add x6, x4, x4, lsl #1 │ │ │ │ @@ -244718,20 +244718,20 @@ │ │ │ │ orr w5, w5, w11 │ │ │ │ ldrb w11, [x6] │ │ │ │ ldr w6, [x8, w12, sxtw #2] │ │ │ │ ldr w11, [x7, w11, sxtw #2] │ │ │ │ orr w6, w6, w11 │ │ │ │ orr w5, w5, w6 │ │ │ │ cmp x4, #0x7 │ │ │ │ - b.hi 131d80 // b.pmore │ │ │ │ + b.hi 131d80 // b.pmore │ │ │ │ cmp x4, #0x3 │ │ │ │ - b.hi 131c40 // b.pmore │ │ │ │ + b.hi 131c40 // b.pmore │ │ │ │ cmp x4, #0x1 │ │ │ │ - b.eq 132068 // b.none │ │ │ │ - tbnz w5, #31, 131c9c │ │ │ │ + b.eq 132068 // b.none │ │ │ │ + tbnz w5, #31, 131c9c │ │ │ │ ldr x6, [x2] │ │ │ │ str w5, [x6] │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x11, [x2] │ │ │ │ add x5, x11, #0x3 │ │ │ │ @@ -244744,28 +244744,28 @@ │ │ │ │ ldr w12, [x8, w12, sxtw #2] │ │ │ │ orr w5, w5, w12 │ │ │ │ ldrb w12, [x6, #3] │ │ │ │ ldr w6, [x10, w13, sxtw #2] │ │ │ │ ldr w12, [x9, w12, sxtw #2] │ │ │ │ orr w6, w6, w12 │ │ │ │ orr w5, w5, w6 │ │ │ │ - tbnz w5, #31, 131c98 │ │ │ │ + tbnz w5, #31, 131c98 │ │ │ │ stur w5, [x11, #3] │ │ │ │ sub x4, x4, #0x2 │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x5, [x2] │ │ │ │ add x5, x5, #0x3 │ │ │ │ str x5, [x2] │ │ │ │ - cbnz x4, 131b70 │ │ │ │ + cbnz x4, 131b70 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b 131ca4 │ │ │ │ - tbnz w5, #31, 131c9c │ │ │ │ + b 131ca4 │ │ │ │ + tbnz w5, #31, 131c9c │ │ │ │ ldr x6, [x2] │ │ │ │ str w5, [x6] │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x11, [x2] │ │ │ │ add x5, x11, #0x3 │ │ │ │ @@ -244778,15 +244778,15 @@ │ │ │ │ ldr w12, [x8, w12, sxtw #2] │ │ │ │ orr w5, w5, w12 │ │ │ │ ldrb w12, [x6, #3] │ │ │ │ ldr w6, [x10, w13, sxtw #2] │ │ │ │ ldr w12, [x9, w12, sxtw #2] │ │ │ │ orr w6, w6, w12 │ │ │ │ orr w5, w5, w6 │ │ │ │ - tbz w5, #31, 131cc0 │ │ │ │ + tbz w5, #31, 131cc0 │ │ │ │ sub w4, w4, #0x1 │ │ │ │ lsl x2, x4, #2 │ │ │ │ add x4, x4, x4, lsl #1 │ │ │ │ ldr x0, [x1] │ │ │ │ add x0, x0, x2 │ │ │ │ str x0, [x1] │ │ │ │ ldr x0, [x3] │ │ │ │ @@ -244808,15 +244808,15 @@ │ │ │ │ ldr w12, [x8, w12, sxtw #2] │ │ │ │ orr w5, w5, w12 │ │ │ │ ldrb w12, [x6, #3] │ │ │ │ ldr w6, [x10, w13, sxtw #2] │ │ │ │ ldr w12, [x9, w12, sxtw #2] │ │ │ │ orr w6, w6, w12 │ │ │ │ orr w5, w5, w6 │ │ │ │ - tbnz w5, #31, 132048 │ │ │ │ + tbnz w5, #31, 132048 │ │ │ │ stur w5, [x11, #3] │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x11, [x2] │ │ │ │ add x5, x11, #0x3 │ │ │ │ str x5, [x2] │ │ │ │ @@ -244828,24 +244828,24 @@ │ │ │ │ ldr w12, [x8, w12, sxtw #2] │ │ │ │ orr w5, w5, w12 │ │ │ │ ldrb w12, [x6, #3] │ │ │ │ ldr w6, [x10, w13, sxtw #2] │ │ │ │ ldr w12, [x9, w12, sxtw #2] │ │ │ │ orr w6, w6, w12 │ │ │ │ orr w5, w5, w6 │ │ │ │ - tbnz w5, #31, 132058 │ │ │ │ + tbnz w5, #31, 132058 │ │ │ │ stur w5, [x11, #3] │ │ │ │ sub x4, x4, #0x4 │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x5, [x2] │ │ │ │ add x5, x5, #0x3 │ │ │ │ - b 131c2c │ │ │ │ - tbnz w5, #31, 131c9c │ │ │ │ + b 131c2c │ │ │ │ + tbnz w5, #31, 131c9c │ │ │ │ ldr x6, [x2] │ │ │ │ str w5, [x6] │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x11, [x2] │ │ │ │ add x5, x11, #0x3 │ │ │ │ @@ -244858,15 +244858,15 @@ │ │ │ │ ldr w12, [x8, w12, sxtw #2] │ │ │ │ orr w5, w5, w12 │ │ │ │ ldrb w12, [x6, #3] │ │ │ │ ldr w6, [x10, w13, sxtw #2] │ │ │ │ ldr w12, [x9, w12, sxtw #2] │ │ │ │ orr w6, w6, w12 │ │ │ │ orr w5, w5, w6 │ │ │ │ - tbnz w5, #31, 131fd8 │ │ │ │ + tbnz w5, #31, 131fd8 │ │ │ │ stur w5, [x11, #3] │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x11, [x2] │ │ │ │ add x5, x11, #0x3 │ │ │ │ str x5, [x2] │ │ │ │ @@ -244878,15 +244878,15 @@ │ │ │ │ ldr w12, [x8, w12, sxtw #2] │ │ │ │ orr w5, w5, w12 │ │ │ │ ldrb w12, [x6, #3] │ │ │ │ ldr w6, [x10, w13, sxtw #2] │ │ │ │ ldr w12, [x9, w12, sxtw #2] │ │ │ │ orr w6, w6, w12 │ │ │ │ orr w5, w5, w6 │ │ │ │ - tbnz w5, #31, 131fe8 │ │ │ │ + tbnz w5, #31, 131fe8 │ │ │ │ stur w5, [x11, #3] │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x11, [x2] │ │ │ │ add x5, x11, #0x3 │ │ │ │ str x5, [x2] │ │ │ │ @@ -244898,15 +244898,15 @@ │ │ │ │ ldr w12, [x8, w12, sxtw #2] │ │ │ │ orr w5, w5, w12 │ │ │ │ ldrb w12, [x6, #3] │ │ │ │ ldr w6, [x10, w13, sxtw #2] │ │ │ │ ldr w12, [x9, w12, sxtw #2] │ │ │ │ orr w6, w6, w12 │ │ │ │ orr w5, w5, w6 │ │ │ │ - tbnz w5, #31, 131ff8 │ │ │ │ + tbnz w5, #31, 131ff8 │ │ │ │ stur w5, [x11, #3] │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x11, [x2] │ │ │ │ add x5, x11, #0x3 │ │ │ │ str x5, [x2] │ │ │ │ @@ -244918,15 +244918,15 @@ │ │ │ │ ldr w12, [x8, w12, sxtw #2] │ │ │ │ orr w5, w5, w12 │ │ │ │ ldrb w12, [x6, #3] │ │ │ │ ldr w6, [x10, w13, sxtw #2] │ │ │ │ ldr w12, [x9, w12, sxtw #2] │ │ │ │ orr w6, w6, w12 │ │ │ │ orr w5, w5, w6 │ │ │ │ - tbnz w5, #31, 132008 │ │ │ │ + tbnz w5, #31, 132008 │ │ │ │ stur w5, [x11, #3] │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x11, [x2] │ │ │ │ add x5, x11, #0x3 │ │ │ │ str x5, [x2] │ │ │ │ @@ -244938,15 +244938,15 @@ │ │ │ │ ldr w12, [x8, w12, sxtw #2] │ │ │ │ orr w5, w5, w12 │ │ │ │ ldrb w12, [x6, #3] │ │ │ │ ldr w6, [x10, w13, sxtw #2] │ │ │ │ ldr w12, [x9, w12, sxtw #2] │ │ │ │ orr w6, w6, w12 │ │ │ │ orr w5, w5, w6 │ │ │ │ - tbnz w5, #31, 132018 │ │ │ │ + tbnz w5, #31, 132018 │ │ │ │ stur w5, [x11, #3] │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x11, [x2] │ │ │ │ add x5, x11, #0x3 │ │ │ │ str x5, [x2] │ │ │ │ @@ -244958,15 +244958,15 @@ │ │ │ │ ldr w12, [x8, w12, sxtw #2] │ │ │ │ orr w5, w5, w12 │ │ │ │ ldrb w12, [x6, #3] │ │ │ │ ldr w6, [x10, w13, sxtw #2] │ │ │ │ ldr w12, [x9, w12, sxtw #2] │ │ │ │ orr w6, w6, w12 │ │ │ │ orr w5, w5, w6 │ │ │ │ - tbnz w5, #31, 132028 │ │ │ │ + tbnz w5, #31, 132028 │ │ │ │ stur w5, [x11, #3] │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x11, [x2] │ │ │ │ add x5, x11, #0x3 │ │ │ │ str x5, [x2] │ │ │ │ @@ -244978,72 +244978,72 @@ │ │ │ │ ldr w12, [x8, w12, sxtw #2] │ │ │ │ orr w5, w5, w12 │ │ │ │ ldrb w12, [x6, #3] │ │ │ │ ldr w6, [x10, w13, sxtw #2] │ │ │ │ ldr w12, [x9, w12, sxtw #2] │ │ │ │ orr w6, w6, w12 │ │ │ │ orr w5, w5, w6 │ │ │ │ - tbnz w5, #31, 132038 │ │ │ │ + tbnz w5, #31, 132038 │ │ │ │ stur w5, [x11, #3] │ │ │ │ sub x4, x4, #0x8 │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x5, [x2] │ │ │ │ add x5, x5, #0x3 │ │ │ │ - b 131c2c │ │ │ │ + b 131c2c │ │ │ │ sub x4, x4, #0x1 │ │ │ │ lsl x2, x4, #2 │ │ │ │ add x4, x4, x4, lsl #1 │ │ │ │ - b 131ca4 │ │ │ │ + b 131ca4 │ │ │ │ sub x4, x4, #0x2 │ │ │ │ lsl x2, x4, #2 │ │ │ │ add x4, x4, x4, lsl #1 │ │ │ │ - b 131ca4 │ │ │ │ + b 131ca4 │ │ │ │ sub x4, x4, #0x3 │ │ │ │ lsl x2, x4, #2 │ │ │ │ add x4, x4, x4, lsl #1 │ │ │ │ - b 131ca4 │ │ │ │ + b 131ca4 │ │ │ │ sub x4, x4, #0x4 │ │ │ │ lsl x2, x4, #2 │ │ │ │ add x4, x4, x4, lsl #1 │ │ │ │ - b 131ca4 │ │ │ │ + b 131ca4 │ │ │ │ sub x4, x4, #0x5 │ │ │ │ lsl x2, x4, #2 │ │ │ │ add x4, x4, x4, lsl #1 │ │ │ │ - b 131ca4 │ │ │ │ + b 131ca4 │ │ │ │ sub x4, x4, #0x6 │ │ │ │ lsl x2, x4, #2 │ │ │ │ add x4, x4, x4, lsl #1 │ │ │ │ - b 131ca4 │ │ │ │ + b 131ca4 │ │ │ │ sub x4, x4, #0x7 │ │ │ │ lsl x2, x4, #2 │ │ │ │ add x4, x4, x4, lsl #1 │ │ │ │ - b 131ca4 │ │ │ │ + b 131ca4 │ │ │ │ sub w4, w4, #0x2 │ │ │ │ lsl x2, x4, #2 │ │ │ │ add x4, x4, x4, lsl #1 │ │ │ │ - b 131ca4 │ │ │ │ + b 131ca4 │ │ │ │ sub w4, w4, #0x3 │ │ │ │ lsl x2, x4, #2 │ │ │ │ add x4, x4, x4, lsl #1 │ │ │ │ - b 131ca4 │ │ │ │ - tbnz w5, #31, 132090 │ │ │ │ + b 131ca4 │ │ │ │ + tbnz w5, #31, 132090 │ │ │ │ ldr x4, [x2] │ │ │ │ str w5, [x4] │ │ │ │ ldr x4, [x0] │ │ │ │ add x4, x4, #0x4 │ │ │ │ str x4, [x0] │ │ │ │ ldr x0, [x2] │ │ │ │ add x0, x0, #0x3 │ │ │ │ str x0, [x2] │ │ │ │ - b 131c34 │ │ │ │ + b 131c34 │ │ │ │ mov x4, #0x3 // #3 │ │ │ │ mov x2, #0x4 // #4 │ │ │ │ - b 131ca4 │ │ │ │ + b 131ca4 │ │ │ │ nop │ │ │ │ │ │ │ │ 00000000001320a0 : │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x50 │ │ │ │ mov x14, x0 │ │ │ │ adrp x0, 1bd000 │ │ │ │ @@ -245125,15 +245125,15 @@ │ │ │ │ strb w1, [x0] │ │ │ │ stp x5, x2, [sp, #32] │ │ │ │ add x2, sp, #0x28 │ │ │ │ add x3, sp, #0x20 │ │ │ │ add x1, sp, #0x18 │ │ │ │ add x0, sp, #0x30 │ │ │ │ str x4, [sp, #8] │ │ │ │ - bl 131b24 │ │ │ │ + bl 131b24 │ │ │ │ ldr x2, [sp, #24] │ │ │ │ ldr x4, [sp, #8] │ │ │ │ cbnz x2, 1322c0 │ │ │ │ ldr x5, [sp, #32] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ nop │ │ │ │ @@ -245226,27 +245226,319 @@ │ │ │ │ lsl w18, w0, #2 │ │ │ │ b 1320fc │ │ │ │ mov w15, #0x1 // #1 │ │ │ │ mov w0, w15 │ │ │ │ b 132220 │ │ │ │ bl 3f5b0 <__stack_chk_fail@plt> │ │ │ │ │ │ │ │ -0000000000132388 : │ │ │ │ +0000000000132388 : │ │ │ │ + bti c │ │ │ │ + ldr w5, [x0, #4] │ │ │ │ + mov x8, #0x0 // #0 │ │ │ │ + ldrb w9, [x0, #12] │ │ │ │ + cmp w5, #0x1 │ │ │ │ + b.eq 1324c0 // b.none │ │ │ │ + cmp w5, #0x2 │ │ │ │ + b.eq 1324f0 // b.none │ │ │ │ + cbnz w5, 132488 │ │ │ │ + cmp x2, #0x7 │ │ │ │ + b.ls 132480 // b.plast │ │ │ │ + sub x6, x2, #0x2 │ │ │ │ + mov x5, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ │ │ + movk x5, #0xaaab │ │ │ │ + umulh x6, x6, x5 │ │ │ │ + lsr x6, x6, #2 │ │ │ │ + add x5, x6, x6, lsl #1 │ │ │ │ + add x8, x8, x6, lsl #3 │ │ │ │ + sub x2, x2, x5, lsl #1 │ │ │ │ + adrp x5, 1be000 │ │ │ │ + ldr x5, [x5, #2888] │ │ │ │ + ldr x7, [x1] │ │ │ │ + rev x7, x7 │ │ │ │ + lsr x10, x7, #52 │ │ │ │ + cmp x6, #0x7 │ │ │ │ + b.hi 132560 // b.pmore │ │ │ │ + cmp x6, #0x3 │ │ │ │ + b.hi 132728 // b.pmore │ │ │ │ + ldrh w12, [x5, x10, lsl #1] │ │ │ │ + ubfx x11, x7, #40, #12 │ │ │ │ + ubfx x10, x7, #28, #12 │ │ │ │ + ubfx x7, x7, #16, #12 │ │ │ │ + strh w12, [x3] │ │ │ │ + lsl x11, x11, #1 │ │ │ │ + lsl x10, x10, #1 │ │ │ │ + lsl x7, x7, #1 │ │ │ │ + cmp x6, #0x1 │ │ │ │ + b.eq 132534 // b.none │ │ │ │ + ldrh w11, [x5, x11] │ │ │ │ + sub x6, x6, #0x2 │ │ │ │ + strh w11, [x3, #2] │ │ │ │ + add x1, x1, #0xc │ │ │ │ + add x3, x3, #0x10 │ │ │ │ + ldrh w10, [x5, x10] │ │ │ │ + sturh w10, [x3, #-12] │ │ │ │ + ldrh w7, [x5, x7] │ │ │ │ + sturh w7, [x3, #-10] │ │ │ │ + ldur x7, [x1, #-6] │ │ │ │ + rev x7, x7 │ │ │ │ + lsr x10, x7, #52 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-8] │ │ │ │ + ubfx x10, x7, #40, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-6] │ │ │ │ + ubfx x10, x7, #28, #12 │ │ │ │ + ubfx x7, x7, #16, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-4] │ │ │ │ + ldrh w7, [x5, x7, lsl #1] │ │ │ │ + sturh w7, [x3, #-2] │ │ │ │ + cbnz x6, 1323dc │ │ │ │ + mov w5, #0x0 // #0 │ │ │ │ + cbnz x2, 132498 │ │ │ │ + str w5, [x0, #4] │ │ │ │ + strb w9, [x0, #12] │ │ │ │ + str x8, [x4] │ │ │ │ + ret │ │ │ │ + ldrb w5, [x1] │ │ │ │ + sub x2, x2, #0x1 │ │ │ │ + adrp x6, 1be000 │ │ │ │ + ldr x6, [x6, #1712] │ │ │ │ + add x8, x8, #0x1 │ │ │ │ + lsr w5, w5, #2 │ │ │ │ + ldrb w5, [x6, w5, sxtw] │ │ │ │ + strb w5, [x3], #1 │ │ │ │ + ldrb w9, [x1], #1 │ │ │ │ + ubfiz w9, w9, #4, #2 │ │ │ │ + mov w5, #0x1 // #1 │ │ │ │ + cbz x2, 132488 │ │ │ │ + ldrb w5, [x1] │ │ │ │ + sub x2, x2, #0x1 │ │ │ │ + adrp x6, 1be000 │ │ │ │ + ldr x6, [x6, #1712] │ │ │ │ + add x8, x8, #0x1 │ │ │ │ + orr w5, w9, w5, lsr #4 │ │ │ │ + ldrb w5, [x6, w5, sxtw] │ │ │ │ + strb w5, [x3], #1 │ │ │ │ + ldrb w9, [x1], #1 │ │ │ │ + ubfiz w9, w9, #2, #4 │ │ │ │ + mov w5, #0x2 // #2 │ │ │ │ + cbz x2, 132488 │ │ │ │ + ldrb w6, [x1] │ │ │ │ + sub x2, x2, #0x1 │ │ │ │ + adrp x5, 1be000 │ │ │ │ + ldr x5, [x5, #1712] │ │ │ │ + add x8, x8, #0x2 │ │ │ │ + orr w6, w9, w6, lsr #6 │ │ │ │ + ldrb w7, [x5, w6, sxtw] │ │ │ │ + mov x6, x3 │ │ │ │ + strb w7, [x6], #2 │ │ │ │ + ldrb w7, [x1], #1 │ │ │ │ + and w7, w7, #0x3f │ │ │ │ + ldrb w5, [x5, w7, sxtw] │ │ │ │ + strb w5, [x3, #1] │ │ │ │ + mov x3, x6 │ │ │ │ + b 1323ac │ │ │ │ + ldrh w6, [x5, x11] │ │ │ │ + add x1, x1, #0x6 │ │ │ │ + strh w6, [x3, #2] │ │ │ │ + add x3, x3, #0x8 │ │ │ │ + ldrh w6, [x5, x10] │ │ │ │ + sturh w6, [x3, #-4] │ │ │ │ + ldrh w5, [x5, x7] │ │ │ │ + sturh w5, [x3, #-2] │ │ │ │ + mov w5, #0x0 // #0 │ │ │ │ + cbz x2, 132488 │ │ │ │ + b 132498 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sub x6, x6, #0x8 │ │ │ │ + strh w10, [x3] │ │ │ │ + ubfx x10, x7, #40, #12 │ │ │ │ + add x1, x1, #0x30 │ │ │ │ + add x3, x3, #0x40 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-62] │ │ │ │ + ubfx x10, x7, #28, #12 │ │ │ │ + ubfx x7, x7, #16, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-60] │ │ │ │ + ldrh w7, [x5, x7, lsl #1] │ │ │ │ + sturh w7, [x3, #-58] │ │ │ │ + ldur x7, [x1, #-42] │ │ │ │ + rev x7, x7 │ │ │ │ + lsr x10, x7, #52 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-56] │ │ │ │ + ubfx x10, x7, #40, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-54] │ │ │ │ + ubfx x10, x7, #28, #12 │ │ │ │ + ubfx x7, x7, #16, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-52] │ │ │ │ + ldrh w7, [x5, x7, lsl #1] │ │ │ │ + sturh w7, [x3, #-50] │ │ │ │ + ldur x7, [x1, #-36] │ │ │ │ + rev x7, x7 │ │ │ │ + lsr x10, x7, #52 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-48] │ │ │ │ + ubfx x10, x7, #40, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-46] │ │ │ │ + ubfx x10, x7, #28, #12 │ │ │ │ + ubfx x7, x7, #16, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-44] │ │ │ │ + ldrh w7, [x5, x7, lsl #1] │ │ │ │ + sturh w7, [x3, #-42] │ │ │ │ + ldur x7, [x1, #-30] │ │ │ │ + rev x7, x7 │ │ │ │ + lsr x10, x7, #52 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-40] │ │ │ │ + ubfx x10, x7, #40, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-38] │ │ │ │ + ubfx x10, x7, #28, #12 │ │ │ │ + ubfx x7, x7, #16, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-36] │ │ │ │ + ldrh w7, [x5, x7, lsl #1] │ │ │ │ + sturh w7, [x3, #-34] │ │ │ │ + ldur x7, [x1, #-24] │ │ │ │ + rev x7, x7 │ │ │ │ + lsr x10, x7, #52 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-32] │ │ │ │ + ubfx x10, x7, #40, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-30] │ │ │ │ + ubfx x10, x7, #28, #12 │ │ │ │ + ubfx x7, x7, #16, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-28] │ │ │ │ + ldrh w7, [x5, x7, lsl #1] │ │ │ │ + sturh w7, [x3, #-26] │ │ │ │ + ldur x7, [x1, #-18] │ │ │ │ + rev x7, x7 │ │ │ │ + lsr x10, x7, #52 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-24] │ │ │ │ + ubfx x10, x7, #40, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-22] │ │ │ │ + ubfx x10, x7, #28, #12 │ │ │ │ + ubfx x7, x7, #16, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-20] │ │ │ │ + ldrh w7, [x5, x7, lsl #1] │ │ │ │ + sturh w7, [x3, #-18] │ │ │ │ + ldur x7, [x1, #-12] │ │ │ │ + rev x7, x7 │ │ │ │ + lsr x10, x7, #52 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-16] │ │ │ │ + ubfx x10, x7, #40, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-14] │ │ │ │ + ubfx x10, x7, #28, #12 │ │ │ │ + ubfx x7, x7, #16, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-12] │ │ │ │ + ldrh w7, [x5, x7, lsl #1] │ │ │ │ + sturh w7, [x3, #-10] │ │ │ │ + ldur x7, [x1, #-6] │ │ │ │ + rev x7, x7 │ │ │ │ + lsr x10, x7, #52 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-8] │ │ │ │ + ubfx x10, x7, #40, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-6] │ │ │ │ + ubfx x10, x7, #28, #12 │ │ │ │ + ubfx x7, x7, #16, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-4] │ │ │ │ + ldrh w7, [x5, x7, lsl #1] │ │ │ │ + sturh w7, [x3, #-2] │ │ │ │ + cbnz x6, 1323dc │ │ │ │ + b 132480 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sub x6, x6, #0x4 │ │ │ │ + strh w10, [x3] │ │ │ │ + ubfx x10, x7, #40, #12 │ │ │ │ + add x1, x1, #0x18 │ │ │ │ + add x3, x3, #0x20 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-30] │ │ │ │ + ubfx x10, x7, #28, #12 │ │ │ │ + ubfx x7, x7, #16, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-28] │ │ │ │ + ldrh w7, [x5, x7, lsl #1] │ │ │ │ + sturh w7, [x3, #-26] │ │ │ │ + ldur x7, [x1, #-18] │ │ │ │ + rev x7, x7 │ │ │ │ + lsr x10, x7, #52 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-24] │ │ │ │ + ubfx x10, x7, #40, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-22] │ │ │ │ + ubfx x10, x7, #28, #12 │ │ │ │ + ubfx x7, x7, #16, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-20] │ │ │ │ + ldrh w7, [x5, x7, lsl #1] │ │ │ │ + sturh w7, [x3, #-18] │ │ │ │ + ldur x7, [x1, #-12] │ │ │ │ + rev x7, x7 │ │ │ │ + lsr x10, x7, #52 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-16] │ │ │ │ + ubfx x10, x7, #40, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-14] │ │ │ │ + ubfx x10, x7, #28, #12 │ │ │ │ + ubfx x7, x7, #16, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-12] │ │ │ │ + ldrh w7, [x5, x7, lsl #1] │ │ │ │ + sturh w7, [x3, #-10] │ │ │ │ + ldur x7, [x1, #-6] │ │ │ │ + rev x7, x7 │ │ │ │ + lsr x10, x7, #52 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-8] │ │ │ │ + ubfx x10, x7, #40, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-6] │ │ │ │ + ubfx x10, x7, #28, #12 │ │ │ │ + ubfx x7, x7, #16, #12 │ │ │ │ + ldrh w10, [x5, x10, lsl #1] │ │ │ │ + sturh w10, [x3, #-4] │ │ │ │ + ldrh w7, [x5, x7, lsl #1] │ │ │ │ + sturh w7, [x3, #-2] │ │ │ │ + cbnz x6, 1323dc │ │ │ │ + b 132480 │ │ │ │ + │ │ │ │ +0000000000132810 : │ │ │ │ bti c │ │ │ │ ldr w5, [x0, #4] │ │ │ │ mov x8, #0x0 // #0 │ │ │ │ stp d8, d9, [sp, #-64]! │ │ │ │ ldrb w9, [x0, #12] │ │ │ │ cmp w5, #0x1 │ │ │ │ - b.eq 132970 // b.none │ │ │ │ + b.eq 132df8 // b.none │ │ │ │ cmp w5, #0x2 │ │ │ │ - b.eq 1329a0 // b.none │ │ │ │ - cbnz w5, 1329e4 │ │ │ │ + b.eq 132e28 // b.none │ │ │ │ + cbnz w5, 132e6c │ │ │ │ cmp x2, #0x2f │ │ │ │ - b.ls 132774 // b.plast │ │ │ │ + b.ls 132bfc // b.plast │ │ │ │ mov x5, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ │ │ stp d10, d11, [sp, #16] │ │ │ │ movk x5, #0xaaab │ │ │ │ movi v31.16b, #0x3f │ │ │ │ stp d12, d13, [sp, #32] │ │ │ │ umulh x5, x2, x5 │ │ │ │ stp d14, d15, [sp, #48] │ │ │ │ @@ -245255,15 +245547,15 @@ │ │ │ │ add x7, x6, x6, lsl #1 │ │ │ │ add x8, x8, x6, lsl #6 │ │ │ │ and x6, x6, #0x7 │ │ │ │ sub x2, x2, x7, lsl #4 │ │ │ │ adrp x7, 1be000 │ │ │ │ ldr x7, [x7, #1712] │ │ │ │ ld1 {v8.16b-v11.16b}, [x7] │ │ │ │ - cbz x5, 1325c4 │ │ │ │ + cbz x5, 132a4c │ │ │ │ subs x5, x5, #0x1 │ │ │ │ ld3 {v2.16b-v4.16b}, [x1], #48 │ │ │ │ ushr v27.16b, v2.16b, #2 │ │ │ │ ushr v28.16b, v3.16b, #4 │ │ │ │ ushr v29.16b, v4.16b, #6 │ │ │ │ sli v28.16b, v2.16b, #4 │ │ │ │ sli v29.16b, v3.16b, #2 │ │ │ │ @@ -245369,17 +245661,17 @@ │ │ │ │ and v29.16b, v29.16b, v31.16b │ │ │ │ and v30.16b, v14.16b, v31.16b │ │ │ │ tbl v12.16b, {v8.16b-v11.16b}, v27.16b │ │ │ │ tbl v13.16b, {v8.16b-v11.16b}, v28.16b │ │ │ │ tbl v14.16b, {v8.16b-v11.16b}, v29.16b │ │ │ │ tbl v15.16b, {v8.16b-v11.16b}, v30.16b │ │ │ │ st4 {v12.16b-v15.16b}, [x3], #64 │ │ │ │ - b.ne 1323fc // b.any │ │ │ │ + b.ne 132884 // b.any │ │ │ │ cmp x6, #0x4 │ │ │ │ - b.lt 1326b0 // b.tstop │ │ │ │ + b.lt 132b38 // b.tstop │ │ │ │ ld3 {v2.16b-v4.16b}, [x1], #48 │ │ │ │ ushr v27.16b, v2.16b, #2 │ │ │ │ ushr v28.16b, v3.16b, #4 │ │ │ │ ushr v29.16b, v4.16b, #6 │ │ │ │ sli v28.16b, v2.16b, #4 │ │ │ │ sli v29.16b, v3.16b, #2 │ │ │ │ and v28.16b, v28.16b, v31.16b │ │ │ │ @@ -245429,18 +245721,18 @@ │ │ │ │ and v30.16b, v14.16b, v31.16b │ │ │ │ tbl v12.16b, {v8.16b-v11.16b}, v27.16b │ │ │ │ tbl v13.16b, {v8.16b-v11.16b}, v28.16b │ │ │ │ tbl v14.16b, {v8.16b-v11.16b}, v29.16b │ │ │ │ tbl v15.16b, {v8.16b-v11.16b}, v30.16b │ │ │ │ st4 {v12.16b-v15.16b}, [x3], #64 │ │ │ │ sub x6, x6, #0x4 │ │ │ │ - cbz x6, 132768 │ │ │ │ + cbz x6, 132bf0 │ │ │ │ cmp x6, #0x2 │ │ │ │ - b.eq 1326f8 // b.none │ │ │ │ - b.lt 132730 // b.tstop │ │ │ │ + b.eq 132b80 // b.none │ │ │ │ + b.lt 132bb8 // b.tstop │ │ │ │ ld3 {v12.16b-v14.16b}, [x1], #48 │ │ │ │ ushr v27.16b, v12.16b, #2 │ │ │ │ ushr v28.16b, v13.16b, #4 │ │ │ │ ushr v29.16b, v14.16b, #6 │ │ │ │ sli v28.16b, v12.16b, #4 │ │ │ │ sli v29.16b, v13.16b, #2 │ │ │ │ and v28.16b, v28.16b, v31.16b │ │ │ │ @@ -245479,25 +245771,25 @@ │ │ │ │ tbl v14.16b, {v8.16b-v11.16b}, v29.16b │ │ │ │ tbl v15.16b, {v8.16b-v11.16b}, v30.16b │ │ │ │ st4 {v12.16b-v15.16b}, [x3], #64 │ │ │ │ ldp d10, d11, [sp, #16] │ │ │ │ ldp d12, d13, [sp, #32] │ │ │ │ ldp d14, d15, [sp, #48] │ │ │ │ cmp x2, #0x7 │ │ │ │ - b.ls 132940 // b.plast │ │ │ │ + b.ls 132dc8 // b.plast │ │ │ │ sub x5, x2, #0x2 │ │ │ │ mov x7, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ │ │ movk x7, #0xaaab │ │ │ │ mov w6, #0x6 // #6 │ │ │ │ umulh x7, x5, x7 │ │ │ │ lsr x7, x7, #2 │ │ │ │ add x8, x8, w7, uxtw #3 │ │ │ │ umsubl x2, w7, w6, x2 │ │ │ │ cmp x5, #0x17 │ │ │ │ - b.ls 1329f8 // b.plast │ │ │ │ + b.ls 132e80 // b.plast │ │ │ │ ldr x6, [x1] │ │ │ │ sub x7, x7, #0x4 │ │ │ │ adrp x5, 1be000 │ │ │ │ ldr x5, [x5, #2888] │ │ │ │ rev x6, x6 │ │ │ │ add x1, x1, #0x18 │ │ │ │ add x3, x3, #0x20 │ │ │ │ @@ -245551,15 +245843,15 @@ │ │ │ │ sturh w10, [x3, #-6] │ │ │ │ ubfx x10, x6, #28, #12 │ │ │ │ ubfx x6, x6, #16, #12 │ │ │ │ ldrh w10, [x5, x10, lsl #1] │ │ │ │ sturh w10, [x3, #-4] │ │ │ │ ldrh w6, [x5, x6, lsl #1] │ │ │ │ sturh w6, [x3, #-2] │ │ │ │ - cbz x7, 132940 │ │ │ │ + cbz x7, 132dc8 │ │ │ │ ldr x6, [x1] │ │ │ │ rev x6, x6 │ │ │ │ ubfx x12, x6, #40, #12 │ │ │ │ ubfx x11, x6, #28, #12 │ │ │ │ ubfx x10, x6, #16, #12 │ │ │ │ lsr x6, x6, #52 │ │ │ │ lsl x12, x12, #1 │ │ │ │ @@ -245568,15 +245860,15 @@ │ │ │ │ ldrh w6, [x5, x6, lsl #1] │ │ │ │ strh w6, [x3] │ │ │ │ ldrh w6, [x5, x12] │ │ │ │ strh w6, [x3, #2] │ │ │ │ ldrh w6, [x5, x11] │ │ │ │ strh w6, [x3, #4] │ │ │ │ cmp x7, #0x1 │ │ │ │ - b.eq 132930 // b.none │ │ │ │ + b.eq 132db8 // b.none │ │ │ │ ldrh w6, [x5, x10] │ │ │ │ sub x7, x7, #0x2 │ │ │ │ strh w6, [x3, #6] │ │ │ │ add x1, x1, #0xc │ │ │ │ add x3, x3, #0x10 │ │ │ │ ldur x6, [x1, #-6] │ │ │ │ rev x6, x6 │ │ │ │ @@ -245588,448 +245880,155 @@ │ │ │ │ sturh w10, [x3, #-6] │ │ │ │ ubfx x10, x6, #28, #12 │ │ │ │ ubfx x6, x6, #16, #12 │ │ │ │ ldrh w10, [x5, x10, lsl #1] │ │ │ │ sturh w10, [x3, #-4] │ │ │ │ ldrh w6, [x5, x6, lsl #1] │ │ │ │ sturh w6, [x3, #-2] │ │ │ │ - b 132898 │ │ │ │ + b 132d20 │ │ │ │ ldrh w5, [x5, x10] │ │ │ │ add x1, x1, #0x6 │ │ │ │ add x3, x3, #0x8 │ │ │ │ sturh w5, [x3, #-2] │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ - cbz x2, 1329e4 │ │ │ │ + cbz x2, 132e6c │ │ │ │ ldrb w5, [x1] │ │ │ │ sub x2, x2, #0x1 │ │ │ │ adrp x6, 1be000 │ │ │ │ ldr x6, [x6, #1712] │ │ │ │ add x8, x8, #0x1 │ │ │ │ lsr w5, w5, #2 │ │ │ │ ldrb w5, [x6, w5, sxtw] │ │ │ │ strb w5, [x3], #1 │ │ │ │ ldrb w9, [x1], #1 │ │ │ │ ubfiz w9, w9, #4, #2 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ - cbz x2, 1329e4 │ │ │ │ + cbz x2, 132e6c │ │ │ │ ldrb w5, [x1] │ │ │ │ sub x2, x2, #0x1 │ │ │ │ adrp x6, 1be000 │ │ │ │ ldr x6, [x6, #1712] │ │ │ │ add x8, x8, #0x1 │ │ │ │ orr w5, w9, w5, lsr #4 │ │ │ │ ldrb w5, [x6, w5, sxtw] │ │ │ │ strb w5, [x3], #1 │ │ │ │ ldrb w9, [x1], #1 │ │ │ │ ubfiz w9, w9, #2, #4 │ │ │ │ mov w5, #0x2 // #2 │ │ │ │ - cbz x2, 1329e4 │ │ │ │ + cbz x2, 132e6c │ │ │ │ ldrb w6, [x1] │ │ │ │ sub x2, x2, #0x1 │ │ │ │ adrp x5, 1be000 │ │ │ │ ldr x5, [x5, #1712] │ │ │ │ add x8, x8, #0x2 │ │ │ │ orr w6, w9, w6, lsr #6 │ │ │ │ ldrb w7, [x5, w6, sxtw] │ │ │ │ mov x6, x3 │ │ │ │ strb w7, [x6], #2 │ │ │ │ ldrb w7, [x1], #1 │ │ │ │ and w7, w7, #0x3f │ │ │ │ ldrb w5, [x5, w7, sxtw] │ │ │ │ strb w5, [x3, #1] │ │ │ │ mov x3, x6 │ │ │ │ - b 1323b0 │ │ │ │ + b 132838 │ │ │ │ ldp d8, d9, [sp], #64 │ │ │ │ str w5, [x0, #4] │ │ │ │ strb w9, [x0, #12] │ │ │ │ str x8, [x4] │ │ │ │ ret │ │ │ │ adrp x5, 1be000 │ │ │ │ ldr x5, [x5, #2888] │ │ │ │ - b 13289c │ │ │ │ - │ │ │ │ -0000000000132a04 : │ │ │ │ - bti c │ │ │ │ - ldr w5, [x0, #4] │ │ │ │ - mov x8, #0x0 // #0 │ │ │ │ - ldrb w9, [x0, #12] │ │ │ │ - cmp w5, #0x1 │ │ │ │ - b.eq 132b40 // b.none │ │ │ │ - cmp w5, #0x2 │ │ │ │ - b.eq 132b70 // b.none │ │ │ │ - cbnz w5, 132b08 │ │ │ │ - cmp x2, #0x7 │ │ │ │ - b.ls 132b00 // b.plast │ │ │ │ - sub x6, x2, #0x2 │ │ │ │ - mov x5, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ │ │ - movk x5, #0xaaab │ │ │ │ - umulh x6, x6, x5 │ │ │ │ - lsr x6, x6, #2 │ │ │ │ - add x5, x6, x6, lsl #1 │ │ │ │ - add x8, x8, x6, lsl #3 │ │ │ │ - sub x2, x2, x5, lsl #1 │ │ │ │ - adrp x5, 1be000 │ │ │ │ - ldr x5, [x5, #2888] │ │ │ │ - ldr x7, [x1] │ │ │ │ - rev x7, x7 │ │ │ │ - lsr x10, x7, #52 │ │ │ │ - cmp x6, #0x7 │ │ │ │ - b.hi 132be0 // b.pmore │ │ │ │ - cmp x6, #0x3 │ │ │ │ - b.hi 132da8 // b.pmore │ │ │ │ - ldrh w12, [x5, x10, lsl #1] │ │ │ │ - ubfx x11, x7, #40, #12 │ │ │ │ - ubfx x10, x7, #28, #12 │ │ │ │ - ubfx x7, x7, #16, #12 │ │ │ │ - strh w12, [x3] │ │ │ │ - lsl x11, x11, #1 │ │ │ │ - lsl x10, x10, #1 │ │ │ │ - lsl x7, x7, #1 │ │ │ │ - cmp x6, #0x1 │ │ │ │ - b.eq 132bb4 // b.none │ │ │ │ - ldrh w11, [x5, x11] │ │ │ │ - sub x6, x6, #0x2 │ │ │ │ - strh w11, [x3, #2] │ │ │ │ - add x1, x1, #0xc │ │ │ │ - add x3, x3, #0x10 │ │ │ │ - ldrh w10, [x5, x10] │ │ │ │ - sturh w10, [x3, #-12] │ │ │ │ - ldrh w7, [x5, x7] │ │ │ │ - sturh w7, [x3, #-10] │ │ │ │ - ldur x7, [x1, #-6] │ │ │ │ - rev x7, x7 │ │ │ │ - lsr x10, x7, #52 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-8] │ │ │ │ - ubfx x10, x7, #40, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-6] │ │ │ │ - ubfx x10, x7, #28, #12 │ │ │ │ - ubfx x7, x7, #16, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-4] │ │ │ │ - ldrh w7, [x5, x7, lsl #1] │ │ │ │ - sturh w7, [x3, #-2] │ │ │ │ - cbnz x6, 132a58 │ │ │ │ - nop │ │ │ │ - mov w5, #0x0 // #0 │ │ │ │ - cbnz x2, 132b18 │ │ │ │ - str w5, [x0, #4] │ │ │ │ - strb w9, [x0, #12] │ │ │ │ - str x8, [x4] │ │ │ │ - ret │ │ │ │ - ldrb w5, [x1] │ │ │ │ - sub x2, x2, #0x1 │ │ │ │ - adrp x6, 1be000 │ │ │ │ - ldr x6, [x6, #1712] │ │ │ │ - add x8, x8, #0x1 │ │ │ │ - lsr w5, w5, #2 │ │ │ │ - ldrb w5, [x6, w5, sxtw] │ │ │ │ - strb w5, [x3], #1 │ │ │ │ - ldrb w9, [x1], #1 │ │ │ │ - ubfiz w9, w9, #4, #2 │ │ │ │ - mov w5, #0x1 // #1 │ │ │ │ - cbz x2, 132b08 │ │ │ │ - ldrb w5, [x1] │ │ │ │ - sub x2, x2, #0x1 │ │ │ │ - adrp x6, 1be000 │ │ │ │ - ldr x6, [x6, #1712] │ │ │ │ - add x8, x8, #0x1 │ │ │ │ - orr w5, w9, w5, lsr #4 │ │ │ │ - ldrb w5, [x6, w5, sxtw] │ │ │ │ - strb w5, [x3], #1 │ │ │ │ - ldrb w9, [x1], #1 │ │ │ │ - ubfiz w9, w9, #2, #4 │ │ │ │ - mov w5, #0x2 // #2 │ │ │ │ - cbz x2, 132b08 │ │ │ │ - ldrb w6, [x1] │ │ │ │ - sub x2, x2, #0x1 │ │ │ │ - adrp x5, 1be000 │ │ │ │ - ldr x5, [x5, #1712] │ │ │ │ - add x8, x8, #0x2 │ │ │ │ - orr w6, w9, w6, lsr #6 │ │ │ │ - ldrb w7, [x5, w6, sxtw] │ │ │ │ - mov x6, x3 │ │ │ │ - strb w7, [x6], #2 │ │ │ │ - ldrb w7, [x1], #1 │ │ │ │ - and w7, w7, #0x3f │ │ │ │ - ldrb w5, [x5, w7, sxtw] │ │ │ │ - strb w5, [x3, #1] │ │ │ │ - mov x3, x6 │ │ │ │ - b 132a28 │ │ │ │ - ldrh w6, [x5, x11] │ │ │ │ - add x1, x1, #0x6 │ │ │ │ - strh w6, [x3, #2] │ │ │ │ - add x3, x3, #0x8 │ │ │ │ - ldrh w6, [x5, x10] │ │ │ │ - sturh w6, [x3, #-4] │ │ │ │ - ldrh w5, [x5, x7] │ │ │ │ - sturh w5, [x3, #-2] │ │ │ │ - mov w5, #0x0 // #0 │ │ │ │ - cbz x2, 132b08 │ │ │ │ - b 132b18 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sub x6, x6, #0x8 │ │ │ │ - strh w10, [x3] │ │ │ │ - ubfx x10, x7, #40, #12 │ │ │ │ - add x1, x1, #0x30 │ │ │ │ - add x3, x3, #0x40 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-62] │ │ │ │ - ubfx x10, x7, #28, #12 │ │ │ │ - ubfx x7, x7, #16, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-60] │ │ │ │ - ldrh w7, [x5, x7, lsl #1] │ │ │ │ - sturh w7, [x3, #-58] │ │ │ │ - ldur x7, [x1, #-42] │ │ │ │ - rev x7, x7 │ │ │ │ - lsr x10, x7, #52 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-56] │ │ │ │ - ubfx x10, x7, #40, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-54] │ │ │ │ - ubfx x10, x7, #28, #12 │ │ │ │ - ubfx x7, x7, #16, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-52] │ │ │ │ - ldrh w7, [x5, x7, lsl #1] │ │ │ │ - sturh w7, [x3, #-50] │ │ │ │ - ldur x7, [x1, #-36] │ │ │ │ - rev x7, x7 │ │ │ │ - lsr x10, x7, #52 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-48] │ │ │ │ - ubfx x10, x7, #40, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-46] │ │ │ │ - ubfx x10, x7, #28, #12 │ │ │ │ - ubfx x7, x7, #16, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-44] │ │ │ │ - ldrh w7, [x5, x7, lsl #1] │ │ │ │ - sturh w7, [x3, #-42] │ │ │ │ - ldur x7, [x1, #-30] │ │ │ │ - rev x7, x7 │ │ │ │ - lsr x10, x7, #52 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-40] │ │ │ │ - ubfx x10, x7, #40, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-38] │ │ │ │ - ubfx x10, x7, #28, #12 │ │ │ │ - ubfx x7, x7, #16, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-36] │ │ │ │ - ldrh w7, [x5, x7, lsl #1] │ │ │ │ - sturh w7, [x3, #-34] │ │ │ │ - ldur x7, [x1, #-24] │ │ │ │ - rev x7, x7 │ │ │ │ - lsr x10, x7, #52 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-32] │ │ │ │ - ubfx x10, x7, #40, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-30] │ │ │ │ - ubfx x10, x7, #28, #12 │ │ │ │ - ubfx x7, x7, #16, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-28] │ │ │ │ - ldrh w7, [x5, x7, lsl #1] │ │ │ │ - sturh w7, [x3, #-26] │ │ │ │ - ldur x7, [x1, #-18] │ │ │ │ - rev x7, x7 │ │ │ │ - lsr x10, x7, #52 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-24] │ │ │ │ - ubfx x10, x7, #40, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-22] │ │ │ │ - ubfx x10, x7, #28, #12 │ │ │ │ - ubfx x7, x7, #16, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-20] │ │ │ │ - ldrh w7, [x5, x7, lsl #1] │ │ │ │ - sturh w7, [x3, #-18] │ │ │ │ - ldur x7, [x1, #-12] │ │ │ │ - rev x7, x7 │ │ │ │ - lsr x10, x7, #52 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-16] │ │ │ │ - ubfx x10, x7, #40, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-14] │ │ │ │ - ubfx x10, x7, #28, #12 │ │ │ │ - ubfx x7, x7, #16, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-12] │ │ │ │ - ldrh w7, [x5, x7, lsl #1] │ │ │ │ - sturh w7, [x3, #-10] │ │ │ │ - ldur x7, [x1, #-6] │ │ │ │ - rev x7, x7 │ │ │ │ - lsr x10, x7, #52 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-8] │ │ │ │ - ubfx x10, x7, #40, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-6] │ │ │ │ - ubfx x10, x7, #28, #12 │ │ │ │ - ubfx x7, x7, #16, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-4] │ │ │ │ - ldrh w7, [x5, x7, lsl #1] │ │ │ │ - sturh w7, [x3, #-2] │ │ │ │ - cbnz x6, 132a58 │ │ │ │ - b 132b00 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sub x6, x6, #0x4 │ │ │ │ - strh w10, [x3] │ │ │ │ - ubfx x10, x7, #40, #12 │ │ │ │ - add x1, x1, #0x18 │ │ │ │ - add x3, x3, #0x20 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-30] │ │ │ │ - ubfx x10, x7, #28, #12 │ │ │ │ - ubfx x7, x7, #16, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-28] │ │ │ │ - ldrh w7, [x5, x7, lsl #1] │ │ │ │ - sturh w7, [x3, #-26] │ │ │ │ - ldur x7, [x1, #-18] │ │ │ │ - rev x7, x7 │ │ │ │ - lsr x10, x7, #52 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-24] │ │ │ │ - ubfx x10, x7, #40, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-22] │ │ │ │ - ubfx x10, x7, #28, #12 │ │ │ │ - ubfx x7, x7, #16, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-20] │ │ │ │ - ldrh w7, [x5, x7, lsl #1] │ │ │ │ - sturh w7, [x3, #-18] │ │ │ │ - ldur x7, [x1, #-12] │ │ │ │ - rev x7, x7 │ │ │ │ - lsr x10, x7, #52 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-16] │ │ │ │ - ubfx x10, x7, #40, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-14] │ │ │ │ - ubfx x10, x7, #28, #12 │ │ │ │ - ubfx x7, x7, #16, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-12] │ │ │ │ - ldrh w7, [x5, x7, lsl #1] │ │ │ │ - sturh w7, [x3, #-10] │ │ │ │ - ldur x7, [x1, #-6] │ │ │ │ - rev x7, x7 │ │ │ │ - lsr x10, x7, #52 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-8] │ │ │ │ - ubfx x10, x7, #40, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-6] │ │ │ │ - ubfx x10, x7, #28, #12 │ │ │ │ - ubfx x7, x7, #16, #12 │ │ │ │ - ldrh w10, [x5, x10, lsl #1] │ │ │ │ - sturh w10, [x3, #-4] │ │ │ │ - ldrh w7, [x5, x7, lsl #1] │ │ │ │ - sturh w7, [x3, #-2] │ │ │ │ - cbnz x6, 132a58 │ │ │ │ - b 132b00 │ │ │ │ + b 132d24 │ │ │ │ │ │ │ │ -0000000000132e90 : │ │ │ │ +0000000000132e8c : │ │ │ │ bti c │ │ │ │ mov x14, x0 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ adrp x0, 1bd000 │ │ │ │ ldr x0, [x0, #1376] │ │ │ │ mov x29, sp │ │ │ │ sub sp, sp, #0x1e0 │ │ │ │ ldr w15, [x14] │ │ │ │ ldr x5, [x0] │ │ │ │ str x5, [sp, #472] │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ stp x2, xzr, [sp, #440] │ │ │ │ stp x3, x1, [sp, #456] │ │ │ │ - cbnz w15, 132f28 │ │ │ │ + cbnz w15, 132f24 │ │ │ │ ldr w1, [x14, #4] │ │ │ │ ldrb w18, [x14, #12] │ │ │ │ cmp w1, #0x2 │ │ │ │ - b.eq 133220 // b.none │ │ │ │ - b.gt 132f68 │ │ │ │ - cbz w1, 132fdc │ │ │ │ + b.eq 13321c // b.none │ │ │ │ + b.gt 132f64 │ │ │ │ + cbz w1, 132fd8 │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.ne 13320c // b.any │ │ │ │ - cbz x2, 13329c │ │ │ │ + b.ne 133208 // b.any │ │ │ │ + cbz x2, 133298 │ │ │ │ ldr x0, [sp, #464] │ │ │ │ add x1, x0, #0x1 │ │ │ │ str x1, [sp, #464] │ │ │ │ ldrb w1, [x0] │ │ │ │ adrp x0, 1be000 │ │ │ │ ldr x0, [x0, #2912] │ │ │ │ ldrb w0, [x0, w1, sxtw] │ │ │ │ cmp w0, #0xfd │ │ │ │ - b.ls 133330 // b.plast │ │ │ │ + b.ls 13332c // b.plast │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w15, #0x2 // #2 │ │ │ │ - b 133210 │ │ │ │ + b 13320c │ │ │ │ str xzr, [x4] │ │ │ │ cmp x2, #0x0 │ │ │ │ ccmp w15, #0x1, #0x0, ne // ne = any │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b.eq 1332e0 // b.none │ │ │ │ + b.eq 1332dc // b.none │ │ │ │ adrp x1, 1bd000 │ │ │ │ ldr x1, [x1, #1376] │ │ │ │ ldr x3, [sp, #472] │ │ │ │ ldr x2, [x1] │ │ │ │ subs x3, x3, x2 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b.ne 13337c // b.any │ │ │ │ + b.ne 133378 // b.any │ │ │ │ add sp, sp, #0x1e0 │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ cmp w1, #0x3 │ │ │ │ - b.ne 13320c // b.any │ │ │ │ + b.ne 133208 // b.any │ │ │ │ sub x0, x2, #0x1 │ │ │ │ str x0, [sp, #440] │ │ │ │ - cbz x2, 133284 │ │ │ │ + cbz x2, 133280 │ │ │ │ ldr x1, [sp, #464] │ │ │ │ add x2, x1, #0x1 │ │ │ │ str x2, [sp, #464] │ │ │ │ ldrb w2, [x1] │ │ │ │ adrp x1, 1be000 │ │ │ │ ldr x1, [x1, #2912] │ │ │ │ ldrb w1, [x1, w2, sxtw] │ │ │ │ cmp w1, #0xfd │ │ │ │ - b.ls 132fbc // b.plast │ │ │ │ + b.ls 132fb8 // b.plast │ │ │ │ cmp w1, #0xfe │ │ │ │ mov w15, #0x2 // #2 │ │ │ │ ccmp x0, #0x0, #0x0, eq // eq = none │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ cset w0, eq // eq = none │ │ │ │ - b 133210 │ │ │ │ + b 13320c │ │ │ │ ldr x2, [sp, #456] │ │ │ │ orr w1, w1, w18 │ │ │ │ add x7, x7, #0x1 │ │ │ │ mov w18, #0x0 // #0 │ │ │ │ add x3, x2, #0x1 │ │ │ │ strb w1, [x2] │ │ │ │ mov x2, x0 │ │ │ │ stp x7, x3, [sp, #448] │ │ │ │ cmp x2, #0x3f │ │ │ │ - b.ls 1331d8 // b.plast │ │ │ │ + b.ls 1331d4 // b.plast │ │ │ │ ldr x1, [sp, #448] │ │ │ │ lsr x3, x2, #6 │ │ │ │ and x2, x2, #0x3f │ │ │ │ stp q20, q21, [sp] │ │ │ │ add x0, x3, x3, lsl #1 │ │ │ │ movi v28.16b, #0x3f │ │ │ │ stp q22, q23, [sp, #32] │ │ │ │ @@ -246049,15 +246048,15 @@ │ │ │ │ str d13, [sp, #536] │ │ │ │ mov v25.16b, v10.16b │ │ │ │ str d14, [sp, #544] │ │ │ │ mov v26.16b, v11.16b │ │ │ │ str d15, [sp, #552] │ │ │ │ ld1 {v8.16b-v11.16b}, [x0], #64 │ │ │ │ ldr x0, [sp, #464] │ │ │ │ - b 13309c │ │ │ │ + b 133098 │ │ │ │ ushr v15.16b, v30.16b, #4 │ │ │ │ add x0, x0, #0x40 │ │ │ │ shl v29.16b, v29.16b, #2 │ │ │ │ subs x3, x3, #0x1 │ │ │ │ shl v30.16b, v30.16b, #4 │ │ │ │ ldr x1, [sp, #456] │ │ │ │ orr v29.16b, v29.16b, v15.16b │ │ │ │ @@ -246067,15 +246066,15 @@ │ │ │ │ orr v30.16b, v30.16b, v29.16b │ │ │ │ orr v31.16b, v31.16b, v27.16b │ │ │ │ stp q30, q31, [sp, #400] │ │ │ │ ldp q29, q30, [sp, #384] │ │ │ │ ldr q31, [sp, #416] │ │ │ │ st3 {v29.16b-v31.16b}, [x1], #48 │ │ │ │ stp x1, x0, [sp, #456] │ │ │ │ - b.eq 133360 // b.none │ │ │ │ + b.eq 13335c // b.none │ │ │ │ ld4 {v12.16b-v15.16b}, [x0] │ │ │ │ stp q3, q24, [sp] │ │ │ │ ldp q20, q21, [sp] │ │ │ │ stp q25, q26, [sp, #32] │ │ │ │ ldp q22, q23, [sp, #32] │ │ │ │ stp q3, q24, [sp, #320] │ │ │ │ uqsub v27.16b, v15.16b, v28.16b │ │ │ │ @@ -246128,15 +246127,15 @@ │ │ │ │ orr v14.16b, v15.16b, v14.16b │ │ │ │ cmhi v15.16b, v27.16b, v28.16b │ │ │ │ orr v15.16b, v13.16b, v15.16b │ │ │ │ orr v15.16b, v14.16b, v15.16b │ │ │ │ umaxv b15, v15.16b │ │ │ │ umov w1, v15.b[0] │ │ │ │ tst w1, #0xff │ │ │ │ - b.eq 133054 // b.none │ │ │ │ + b.eq 133050 // b.none │ │ │ │ add x1, x3, x3, lsl #1 │ │ │ │ lsl x3, x3, #6 │ │ │ │ ldp q20, q21, [sp] │ │ │ │ lsl x1, x1, #4 │ │ │ │ ldp q22, q23, [sp, #32] │ │ │ │ ldr x0, [sp, #440] │ │ │ │ ldp d8, d9, [sp, #496] │ │ │ │ @@ -246152,123 +246151,124 @@ │ │ │ │ ldr d15, [sp, #552] │ │ │ │ str x0, [sp, #448] │ │ │ │ add x2, sp, #0x1c8 │ │ │ │ add x3, sp, #0x1c0 │ │ │ │ add x1, sp, #0x1b8 │ │ │ │ add x0, sp, #0x1d0 │ │ │ │ str x4, [sp] │ │ │ │ - bl 131b24 │ │ │ │ + bl 131b24 │ │ │ │ ldr x2, [sp, #440] │ │ │ │ ldr x4, [sp] │ │ │ │ - cbnz x2, 1332a8 │ │ │ │ + cbnz x2, 1332a4 │ │ │ │ ldr x7, [sp, #448] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 133210 │ │ │ │ + b 13320c │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ stp w15, w1, [x14] │ │ │ │ strb w18, [x14, #12] │ │ │ │ str x7, [x4] │ │ │ │ - b 132f3c │ │ │ │ + b 132f38 │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ - cbz x2, 133290 │ │ │ │ + cbz x2, 13328c │ │ │ │ ldr x5, [sp, #464] │ │ │ │ sub x8, x2, #0x1 │ │ │ │ adrp x6, 1be000 │ │ │ │ ldr x6, [x6, #2912] │ │ │ │ add x0, x5, #0x1 │ │ │ │ str x0, [sp, #464] │ │ │ │ ldrb w0, [x5] │ │ │ │ ldrb w3, [x6, w0, sxtw] │ │ │ │ cmp w3, #0xfd │ │ │ │ - b.ls 13330c // b.plast │ │ │ │ + b.ls 133308 // b.plast │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ cmp w3, #0xfe │ │ │ │ - b.ne 133210 // b.any │ │ │ │ - cbz x8, 133370 │ │ │ │ + b.ne 13320c // b.any │ │ │ │ + cbz x8, 13336c │ │ │ │ ldrb w0, [x5, #1] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w15, #0x2 // #2 │ │ │ │ ldrb w0, [x6, w0, sxtw] │ │ │ │ cmp w0, #0xfe │ │ │ │ ccmp x2, #0x2, #0x0, eq // eq = none │ │ │ │ cset w0, eq // eq = none │ │ │ │ - b 133210 │ │ │ │ + b 13320c │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 133210 │ │ │ │ + b 13320c │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 133210 │ │ │ │ + b 13320c │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w0, w1 │ │ │ │ - b 133210 │ │ │ │ + b 13320c │ │ │ │ ldr x0, [sp, #464] │ │ │ │ ldr x7, [sp, #448] │ │ │ │ add x1, x0, #0x1 │ │ │ │ str x1, [sp, #464] │ │ │ │ ldrb w1, [x0] │ │ │ │ adrp x0, 1be000 │ │ │ │ ldr x0, [x0, #2912] │ │ │ │ ldrb w0, [x0, w1, sxtw] │ │ │ │ cmp w0, #0xfd │ │ │ │ - b.ls 133354 // b.plast │ │ │ │ + b.ls 133350 // b.plast │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov w15, #0x2 // #2 │ │ │ │ - b 133210 │ │ │ │ + b 13320c │ │ │ │ adrp x0, 158000 │ │ │ │ ldr d31, [x0, #376] │ │ │ │ adrp x0, 1be000 │ │ │ │ ldr x0, [x0, #2912] │ │ │ │ str d31, [x14] │ │ │ │ ldrb w1, [x1] │ │ │ │ ldrb w0, [x0, w1, sxtw] │ │ │ │ cmp w0, #0xfe │ │ │ │ ccmp x2, #0x1, #0x0, eq // eq = none │ │ │ │ cset w0, eq // eq = none │ │ │ │ - b 132f3c │ │ │ │ + b 132f38 │ │ │ │ ldr x0, [sp, #456] │ │ │ │ orr w18, w18, w3, lsr #2 │ │ │ │ add x7, x7, #0x1 │ │ │ │ mov x2, x8 │ │ │ │ add x1, x0, #0x1 │ │ │ │ str x1, [sp, #456] │ │ │ │ strb w18, [x0] │ │ │ │ lsl w18, w3, #6 │ │ │ │ - b 132f74 │ │ │ │ + b 132f70 │ │ │ │ ldr x1, [sp, #456] │ │ │ │ orr w18, w18, w0, lsr #4 │ │ │ │ sub x2, x2, #0x1 │ │ │ │ add x7, x7, #0x1 │ │ │ │ add x3, x1, #0x1 │ │ │ │ str x3, [sp, #456] │ │ │ │ strb w18, [x1] │ │ │ │ lsl w18, w0, #4 │ │ │ │ - b 133224 │ │ │ │ + b 133220 │ │ │ │ sub x2, x2, #0x1 │ │ │ │ lsl w18, w0, #2 │ │ │ │ - b 132ef0 │ │ │ │ + b 132eec │ │ │ │ ldp q20, q21, [sp] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldp q22, q23, [sp, #32] │ │ │ │ - b 1331a4 │ │ │ │ + b 1331a0 │ │ │ │ mov w15, #0x1 // #1 │ │ │ │ mov w0, w15 │ │ │ │ - b 133210 │ │ │ │ + b 13320c │ │ │ │ stp d8, d9, [sp, #496] │ │ │ │ str d10, [sp, #512] │ │ │ │ str d11, [sp, #520] │ │ │ │ str d12, [sp, #528] │ │ │ │ str d13, [sp, #536] │ │ │ │ str d14, [sp, #544] │ │ │ │ str d15, [sp, #552] │ │ │ │ bl 3f5b0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ + nop │ │ │ │ │ │ │ │ 00000000001333a0 : │ │ │ │ bti c │ │ │ │ ldr x0, [x0, #24] │ │ │ │ ret │ │ │ │ │ │ │ │ 00000000001333ac : │ │ │ │ @@ -248816,15 +248816,15 @@ │ │ │ │ cbz w0, 13802c │ │ │ │ ldr w4, [x23, #148] │ │ │ │ b.ne 1380a4 // b.any │ │ │ │ tbnz w4, #31, 1380ac │ │ │ │ ldr w27, [x23, #152] │ │ │ │ tbz w27, #31, 138034 │ │ │ │ mov w0, #0x72 // #114 │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ mov w4, w27 │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x488 │ │ │ │ @@ -250498,15 +250498,15 @@ │ │ │ │ ldr w4, [x23, #148] │ │ │ │ b.ne 138710 // b.any │ │ │ │ tbnz w4, #31, 138718 │ │ │ │ ldr w27, [x23, #152] │ │ │ │ tbz w27, #31, 137e5c │ │ │ │ mov w0, #0x6d // #109 │ │ │ │ str x1, [sp, #24] │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ mov w4, w27 │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x488 │ │ │ │ @@ -250790,15 +250790,15 @@ │ │ │ │ ldr w4, [x23, #148] │ │ │ │ b.ne 1381fc // b.any │ │ │ │ tbnz w4, #31, 1381c4 │ │ │ │ ldr w27, [x23, #152] │ │ │ │ tbz w27, #31, 138204 │ │ │ │ mov w0, #0x75 // #117 │ │ │ │ str x1, [sp, #24] │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ mov w4, w27 │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x488 │ │ │ │ @@ -251074,30 +251074,30 @@ │ │ │ │ ldr x0, [x23, #1440] │ │ │ │ mov w1, w27 │ │ │ │ bl f7428 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 135154 │ │ │ │ mov w0, #0x71 // #113 │ │ │ │ str x1, [sp, #24] │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ mov w4, w27 │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x488 │ │ │ │ bl 125a50 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 135154 │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ b 137d94 │ │ │ │ mov w0, #0x71 // #113 │ │ │ │ str x1, [sp, #24] │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ ldr w4, [x23, #120] │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x27 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x460 │ │ │ │ @@ -251252,15 +251252,15 @@ │ │ │ │ bl 3fd20 <_Py_Dealloc@plt> │ │ │ │ ldr w4, [sp, #24] │ │ │ │ b 138074 │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ tbz w4, #31, 138034 │ │ │ │ mov w0, #0x72 // #114 │ │ │ │ str w4, [sp, #32] │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ ldr w4, [sp, #32] │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x488 │ │ │ │ @@ -251306,15 +251306,15 @@ │ │ │ │ ldr x0, [x23, #1440] │ │ │ │ bl f3e08 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 135154 │ │ │ │ bl 3fd20 <_Py_Dealloc@plt> │ │ │ │ b 137a28 │ │ │ │ mov w0, #0x54 // #84 │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr w4, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ mov x1, x28 │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x27 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x488 │ │ │ │ @@ -251323,15 +251323,15 @@ │ │ │ │ b 135154 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #24] │ │ │ │ b 1366f4 │ │ │ │ mov w0, #0x75 // #117 │ │ │ │ str w4, [sp, #24] │ │ │ │ str x1, [sp, #32] │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ adrp x6, 66f000 │ │ │ │ ldr w4, [sp, #24] │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x488 │ │ │ │ @@ -251365,15 +251365,15 @@ │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 135154 │ │ │ │ mov w27, #0x1 // #1 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ b 138204 │ │ │ │ mov w0, #0x75 // #117 │ │ │ │ str x1, [sp, #24] │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ ldr w4, [x23, #120] │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x608 │ │ │ │ @@ -251457,27 +251457,27 @@ │ │ │ │ b 135bbc │ │ │ │ bl 3fd20 <_Py_Dealloc@plt> │ │ │ │ b 137078 │ │ │ │ mov w27, #0x1 // #1 │ │ │ │ b 137904 │ │ │ │ mov w0, #0x75 // #117 │ │ │ │ str x1, [sp, #24] │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ ldr w4, [x23, #120] │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x460 │ │ │ │ bl 125a50 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 135154 │ │ │ │ mov w0, #0x53 // #83 │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr w4, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ mov x1, x28 │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x27 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x488 │ │ │ │ @@ -251501,15 +251501,15 @@ │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x488 │ │ │ │ bl 125a50 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 135154 │ │ │ │ mov w0, #0x75 // #117 │ │ │ │ str x1, [sp, #24] │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ mov w4, w27 │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x488 │ │ │ │ @@ -251533,15 +251533,15 @@ │ │ │ │ bl f8fe0 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 135154 │ │ │ │ bl 3fd20 <_Py_Dealloc@plt> │ │ │ │ b 1384f4 │ │ │ │ mov w0, #0x75 // #117 │ │ │ │ str x1, [sp, #24] │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ ldr w4, [x23, #120] │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x460 │ │ │ │ @@ -251611,15 +251611,15 @@ │ │ │ │ bl 125a50 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 135154 │ │ │ │ bl 3fd20 <_Py_Dealloc@plt> │ │ │ │ b 13590c │ │ │ │ mov w0, #0x75 // #117 │ │ │ │ str x1, [sp, #24] │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ mov w4, w27 │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x488 │ │ │ │ @@ -251647,15 +251647,15 @@ │ │ │ │ bl 125a50 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 135154 │ │ │ │ bl 3fd20 <_Py_Dealloc@plt> │ │ │ │ b 136380 │ │ │ │ mov w0, #0x70 // #112 │ │ │ │ stp x7, x8, [sp, #24] │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldp x0, x1, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ mov w4, w27 │ │ │ │ add x3, x6, #0xba0 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x488 │ │ │ │ bl 125a50 │ │ │ │ @@ -251664,28 +251664,28 @@ │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ b 135dc8 │ │ │ │ mov w27, #0x7fffffff // #2147483647 │ │ │ │ tbz w4, #31, 137e5c │ │ │ │ mov w0, #0x6d // #109 │ │ │ │ str w4, [sp, #24] │ │ │ │ str x1, [sp, #32] │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ adrp x6, 66f000 │ │ │ │ ldr w4, [sp, #24] │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x488 │ │ │ │ bl 125a50 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 135154 │ │ │ │ mov w0, #0x6d // #109 │ │ │ │ str x1, [sp, #24] │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ ldr w4, [x23, #120] │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x608 │ │ │ │ @@ -251716,15 +251716,15 @@ │ │ │ │ b 135154 │ │ │ │ cmp w5, #0x3 │ │ │ │ b.eq 138874 // b.none │ │ │ │ cmp w5, #0x2 │ │ │ │ b.ls 138824 // b.plast │ │ │ │ mov w0, #0x74 // #116 │ │ │ │ stp x7, x1, [sp, #24] │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldp x0, x1, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ ldr w4, [x23, #120] │ │ │ │ add x3, x6, #0xba0 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x608 │ │ │ │ bl 125a50 │ │ │ │ @@ -251757,28 +251757,28 @@ │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x23, #120] │ │ │ │ ldr w5, [x23, #152] │ │ │ │ tbz w5, #31, 13882c │ │ │ │ mov w0, #0x74 // #116 │ │ │ │ str w5, [sp, #24] │ │ │ │ stp x7, x1, [sp, #32] │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr w4, [sp, #24] │ │ │ │ ldp x0, x1, [sp, #32] │ │ │ │ adrp x6, 66f000 │ │ │ │ adrp x2, 157000 │ │ │ │ add x3, x6, #0xba0 │ │ │ │ add x2, x2, #0x488 │ │ │ │ bl 125a50 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 135154 │ │ │ │ bl 3fd20 <_Py_Dealloc@plt> │ │ │ │ b 136218 │ │ │ │ mov w0, #0x50 // #80 │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr w4, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ mov x1, x28 │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x27 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x488 │ │ │ │ @@ -251787,15 +251787,15 @@ │ │ │ │ b 135154 │ │ │ │ bl 3fd20 <_Py_Dealloc@plt> │ │ │ │ b 136078 │ │ │ │ bl 3fd20 <_Py_Dealloc@plt> │ │ │ │ b 137280 │ │ │ │ mov w0, #0x78 // #120 │ │ │ │ stp x7, x8, [sp, #24] │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldp x0, x1, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ mov w4, w27 │ │ │ │ add x3, x6, #0xba0 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x488 │ │ │ │ bl 125a50 │ │ │ │ @@ -251841,29 +251841,29 @@ │ │ │ │ b 135154 │ │ │ │ bl 3fd20 <_Py_Dealloc@plt> │ │ │ │ b 136184 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #24] │ │ │ │ b 137a58 │ │ │ │ mov w0, #0x54 // #84 │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr w4, [x23, #120] │ │ │ │ adrp x6, 66f000 │ │ │ │ mov x1, x28 │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x27 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x460 │ │ │ │ bl 125a50 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 135154 │ │ │ │ str wzr, [sp, #24] │ │ │ │ b 137248 │ │ │ │ mov w0, #0x50 // #80 │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr w4, [x23, #120] │ │ │ │ adrp x6, 66f000 │ │ │ │ mov x1, x28 │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x27 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x460 │ │ │ │ @@ -251901,38 +251901,38 @@ │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 135154 │ │ │ │ ldr w5, [x23, #152] │ │ │ │ tbz w5, #31, 138a5c │ │ │ │ mov w0, #0x74 // #116 │ │ │ │ str w5, [sp, #24] │ │ │ │ stp x7, x1, [sp, #32] │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr w4, [sp, #24] │ │ │ │ ldp x0, x1, [sp, #32] │ │ │ │ adrp x6, 66f000 │ │ │ │ adrp x2, 157000 │ │ │ │ add x3, x6, #0xba0 │ │ │ │ add x2, x2, #0x488 │ │ │ │ bl 125a50 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 135154 │ │ │ │ mov w0, #0x74 // #116 │ │ │ │ stp x7, x1, [sp, #24] │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldp x0, x1, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ ldr w4, [x23, #120] │ │ │ │ add x3, x6, #0xba0 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x608 │ │ │ │ bl 125a50 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 135154 │ │ │ │ mov w0, #0x54 // #84 │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr w4, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ mov x1, x28 │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x27 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x488 │ │ │ │ @@ -251948,28 +251948,28 @@ │ │ │ │ b 135154 │ │ │ │ bl 3fd20 <_Py_Dealloc@plt> │ │ │ │ b 136f9c │ │ │ │ mov w27, #0x1 // #1 │ │ │ │ b 137544 │ │ │ │ mov w0, #0x71 // #113 │ │ │ │ str x1, [sp, #24] │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ ldr w4, [x23, #120] │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x27 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x460 │ │ │ │ bl 125a50 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 135154 │ │ │ │ mov w0, #0x71 // #113 │ │ │ │ str x1, [sp, #24] │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ mov w4, w27 │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x488 │ │ │ │ @@ -252004,30 +252004,30 @@ │ │ │ │ bl 3fd20 <_Py_Dealloc@plt> │ │ │ │ b 1367a8 │ │ │ │ bl 3fd20 <_Py_Dealloc@plt> │ │ │ │ b 136298 │ │ │ │ bl 3fd20 <_Py_Dealloc@plt> │ │ │ │ b 135810 │ │ │ │ mov w0, #0x40 // #64 │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr w4, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ mov x1, x28 │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x27 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x488 │ │ │ │ bl 125a50 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 135154 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #24] │ │ │ │ b 136348 │ │ │ │ mov w0, #0x41 // #65 │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldr w4, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ mov x1, x28 │ │ │ │ add x3, x6, #0xba0 │ │ │ │ mov x0, x27 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x488 │ │ │ │ @@ -252035,15 +252035,15 @@ │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 135154 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #24] │ │ │ │ b 135b84 │ │ │ │ mov w0, #0x51 // #81 │ │ │ │ stp x7, x8, [sp, #24] │ │ │ │ - bl 131b00 │ │ │ │ + bl 131b00 │ │ │ │ ldp x0, x1, [sp, #24] │ │ │ │ adrp x6, 66f000 │ │ │ │ mov w4, w27 │ │ │ │ add x3, x6, #0xba0 │ │ │ │ adrp x2, 157000 │ │ │ │ add x2, x2, #0x488 │ │ │ │ bl 125a50 │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1291,16 +1291,16 @@ │ │ │ │ 0x0017e948 50940200 4481fbff 64940200 5881fbff P...D...d...X... │ │ │ │ 0x0017e958 78940200 6481fbff 8c940200 7881fbff x...d.......x... │ │ │ │ 0x0017e968 a0940200 8481fbff b4940200 9881fbff ................ │ │ │ │ 0x0017e978 c8940200 a481fbff dc940200 b881fbff ................ │ │ │ │ 0x0017e988 f0940200 c481fbff 04950200 d881fbff ................ │ │ │ │ 0x0017e998 18950200 0482fbff 2c950200 3882fbff ........,...8... │ │ │ │ 0x0017e9a8 40950200 5c82fbff 54950200 d887fbff @...\...T....... │ │ │ │ - 0x0017e9b8 68950200 c08afbff 90950200 3c91fbff h...........<... │ │ │ │ - 0x0017e9c8 dc950200 c895fbff f0950200 d89afbff ................ │ │ │ │ + 0x0017e9b8 68950200 c08afbff 90950200 488ffbff h...........H... │ │ │ │ + 0x0017e9c8 a4950200 c495fbff f0950200 d89afbff ................ │ │ │ │ 0x0017e9d8 9c960200 e49afbff b0960200 f89afbff ................ │ │ │ │ 0x0017e9e8 c4960200 5c9bfbff f0960200 989bfbff ....\........... │ │ │ │ 0x0017e9f8 18970200 b89bfbff 3c970200 049cfbff ........<....... │ │ │ │ 0x0017ea08 60970200 3c9cfbff 88970200 609cfbff `...<.......`... │ │ │ │ 0x0017ea18 ac970200 9c9cfbff d4970200 a89cfbff ................ │ │ │ │ 0x0017ea28 e8970200 b89cfbff fc970200 a09dfbff ................ │ │ │ │ 0x0017ea38 48980200 dc9efbff b8980200 e49ffbff H............... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -9268,22 +9268,22 @@ │ │ │ │ 0x001a2de0 10000000 14430200 b8ecf8ff 2c000000 .....C......,... │ │ │ │ 0x001a2df0 00000000 10000000 28430200 d0ecf8ff ........(C...... │ │ │ │ 0x001a2e00 2c000000 00000000 10000000 3c430200 ,...........