--- /srv/rebuilderd/tmp/rebuilderdgA7Pcq/inputs/kitty_0.46.1-1_arm64.deb +++ /srv/rebuilderd/tmp/rebuilderdgA7Pcq/out/kitty_0.46.1-1_arm64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-03-17 07:11:55.000000 debian-binary │ --rw-r--r-- 0 0 0 9244 2026-03-17 07:11:55.000000 control.tar.xz │ --rw-r--r-- 0 0 0 8373132 2026-03-17 07:11:55.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 9240 2026-03-17 07:11:55.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 8372312 2026-03-17 07:11:55.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 {} │ │ │ │ @@ -664,15 +664,15 @@ │ │ │ │ 660: 00000000001c5780 8 OBJECT GLOBAL DEFAULT 23 glfwWaylandIsWindowFullyCreated_impl │ │ │ │ 661: 00000000001a50d8 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glEvalCoord2fv │ │ │ │ 662: 00000000001c2750 8 OBJECT GLOBAL DEFAULT 23 glad_glGetActiveUniform │ │ │ │ 663: 00000000001c2a20 8 OBJECT GLOBAL DEFAULT 23 glad_glCopyPixels │ │ │ │ 664: 00000000001c3a80 8 OBJECT GLOBAL DEFAULT 23 glad_glTexStorage1D │ │ │ │ 665: 0000000000101c28 596 FUNC GLOBAL DEFAULT 11 init_simd │ │ │ │ 666: 00000000001a5d08 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glIsEnabled │ │ │ │ - 667: 000000000012106c 12 FUNC GLOBAL DEFAULT 11 base64_stream_decode_avx │ │ │ │ + 667: 0000000000120fac 12 FUNC GLOBAL DEFAULT 11 base64_stream_decode_avx │ │ │ │ 668: 00000000001c57b8 8 OBJECT GLOBAL DEFAULT 23 glfwRequestWaylandFrameEvent_impl │ │ │ │ 669: 00000000001c2b70 8 OBJECT GLOBAL DEFAULT 23 glad_glColor3dv │ │ │ │ 670: 00000000001a5f08 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glVertexAttribI4iv │ │ │ │ 671: 00000000001a5238 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glDeleteBuffers │ │ │ │ 672: 00000000001c2b20 8 OBJECT GLOBAL DEFAULT 23 glad_glColor3uiv │ │ │ │ 673: 00000000000e4aac 156 FUNC GLOBAL DEFAULT 11 report_device_attributes │ │ │ │ 674: 00000000001a5ad0 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glMultiTexCoord3iv │ │ │ │ @@ -770,15 +770,15 @@ │ │ │ │ 766: 0000000000122f40 220 FUNC GLOBAL DEFAULT 11 ringbuf_memmove_from │ │ │ │ 767: 00000000000e1320 76 FUNC GLOBAL DEFAULT 11 screen_cursor_to_column │ │ │ │ 768: 00000000001c5a58 8 OBJECT GLOBAL DEFAULT 23 glfwSetWindowCloseCallback_impl │ │ │ │ 769: 00000000001c5bb8 8 OBJECT GLOBAL DEFAULT 23 glfwSetGammaRamp_impl │ │ │ │ 770: 00000000001c2dd0 8 OBJECT GLOBAL DEFAULT 23 glad_glTexCoord3fv │ │ │ │ 771: 00000000001c3800 8 OBJECT GLOBAL DEFAULT 23 glad_glVertexAttrib2s │ │ │ │ 772: 00000000001a6178 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glUnmapBuffer │ │ │ │ - 773: 0000000000121060 12 FUNC GLOBAL DEFAULT 11 base64_stream_encode_avx │ │ │ │ + 773: 0000000000120fa0 12 FUNC GLOBAL DEFAULT 11 base64_stream_encode_avx │ │ │ │ 774: 00000000001a59e8 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glPixelMapusv │ │ │ │ 775: 00000000001a55b8 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glTexEnviv │ │ │ │ 776: 00000000001c28e8 8 OBJECT GLOBAL DEFAULT 23 glad_glEdgeFlagv │ │ │ │ 777: 00000000000eb464 176 FUNC GLOBAL DEFAULT 11 screen_send_signal_for_key │ │ │ │ 778: 00000000000a59c0 16112 FUNC GLOBAL DEFAULT 11 gladUninstallGLDebug │ │ │ │ 779: 00000000001c2da0 8 OBJECT GLOBAL DEFAULT 23 glad_glTexCoord4dv │ │ │ │ 780: 00000000001a5b98 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glMultTransposeMatrixd │ │ │ │ @@ -1009,15 +1009,15 @@ │ │ │ │ 1005: 00000000001a5c38 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glLoadTransposeMatrixd │ │ │ │ 1006: 00000000001c2638 8 OBJECT GLOBAL DEFAULT 23 glad_glGetPolygonStipple │ │ │ │ 1007: 00000000001a53d8 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glColor3fv │ │ │ │ 1008: 00000000000e14a0 24 FUNC GLOBAL DEFAULT 11 screen_prompt_supports_click_events │ │ │ │ 1009: 000000000005b400 252 FUNC GLOBAL DEFAULT 11 add_dashed_underline │ │ │ │ 1010: 00000000001c38f0 8 OBJECT GLOBAL DEFAULT 23 glad_glVertex2i │ │ │ │ 1011: 00000000001a5c30 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glLoadTransposeMatrixf │ │ │ │ - 1012: 0000000000120fa0 12 FUNC GLOBAL DEFAULT 11 base64_stream_encode_ssse3 │ │ │ │ + 1012: 0000000000120fe0 12 FUNC GLOBAL DEFAULT 11 base64_stream_encode_ssse3 │ │ │ │ 1013: 00000000000e0f88 28 FUNC GLOBAL DEFAULT 11 screen_is_cursor_visible │ │ │ │ 1014: 00000000000cada0 344 FUNC GLOBAL DEFAULT 11 linebuf_clear │ │ │ │ 1015: 00000000000a9ec8 36 FUNC GLOBAL DEFAULT 11 program_id │ │ │ │ 1016: 00000000001a56f8 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glStencilMaskSeparate │ │ │ │ 1017: 00000000001c29e8 8 OBJECT GLOBAL DEFAULT 23 glad_glCreateShader │ │ │ │ 1018: 00000000001c36d0 8 OBJECT GLOBAL DEFAULT 23 glad_glVertexAttribI3uiv │ │ │ │ 1019: 00000000000457a4 268 FUNC GLOBAL DEFAULT 11 decode_utf8_string │ │ │ │ @@ -1126,15 +1126,15 @@ │ │ │ │ 1122: 00000000001a60a0 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glVertexAttrib1d │ │ │ │ 1123: 00000000001a5630 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glTexCoord3iv │ │ │ │ 1124: 0000000000122b10 12 FUNC GLOBAL DEFAULT 11 ringbuf_head │ │ │ │ 1125: 00000000001c33d0 8 OBJECT GLOBAL DEFAULT 23 glad_glLoadName │ │ │ │ 1126: 00000000001a6090 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glVertexAttrib1f │ │ │ │ 1127: 00000000001c2ad0 8 OBJECT GLOBAL DEFAULT 23 glad_glColor4iv │ │ │ │ 1128: 00000000001c3890 8 OBJECT GLOBAL DEFAULT 23 glad_glVertex4d │ │ │ │ - 1129: 0000000000120fac 12 FUNC GLOBAL DEFAULT 11 base64_stream_decode_ssse3 │ │ │ │ + 1129: 0000000000120fec 12 FUNC GLOBAL DEFAULT 11 base64_stream_decode_ssse3 │ │ │ │ 1130: 00000000001c27a0 8 OBJECT GLOBAL DEFAULT 23 glad_glFrustum │ │ │ │ 1131: 00000000001a5800 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glRenderMode │ │ │ │ 1132: 00000000001c3880 8 OBJECT GLOBAL DEFAULT 23 glad_glVertex4f │ │ │ │ 1133: 00000000001a5a48 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glNormal3fv │ │ │ │ 1134: 00000000000e87b0 12 FUNC GLOBAL DEFAULT 11 screen_set_mode │ │ │ │ 1135: 00000000001a5f48 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glVertexAttribI2ui │ │ │ │ 1136: 000000000006afe0 408 FUNC GLOBAL DEFAULT 11 add_font_name_record │ │ │ │ @@ -1177,15 +1177,15 @@ │ │ │ │ 1173: 000000000010b3e4 116 FUNC GLOBAL DEFAULT 11 tc_chars_at_index_without_alloc │ │ │ │ 1174: 00000000000d7800 316 FUNC GLOBAL DEFAULT 11 read_signals │ │ │ │ 1175: 00000000001a61c8 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glUniformBlockBinding │ │ │ │ 1176: 00000000000e15c8 76 FUNC GLOBAL DEFAULT 11 screen_set_margins │ │ │ │ 1177: 00000000001c2838 8 OBJECT GLOBAL DEFAULT 23 glad_glFeedbackBuffer │ │ │ │ 1178: 00000000000aa220 48 FUNC GLOBAL DEFAULT 11 bind_program │ │ │ │ 1179: 00000000001a5b00 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glMultiTexCoord2sv │ │ │ │ - 1180: 0000000000121040 12 FUNC GLOBAL DEFAULT 11 base64_stream_encode_avx2 │ │ │ │ + 1180: 0000000000121060 12 FUNC GLOBAL DEFAULT 11 base64_stream_encode_avx2 │ │ │ │ 1181: 00000000000e0c88 8 FUNC GLOBAL DEFAULT 11 screen_normal_keypad_mode │ │ │ │ 1182: 00000000001c2c18 8 OBJECT GLOBAL DEFAULT 23 glad_glBufferData │ │ │ │ 1183: 00000000001c2708 8 OBJECT GLOBAL DEFAULT 23 glad_glGetBufferParameteriv │ │ │ │ 1184: 00000000001a6148 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glVertex2fv │ │ │ │ 1185: 00000000001a5408 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glClipPlane │ │ │ │ 1186: 00000000001a61d8 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glUniform4ui │ │ │ │ 1187: 00000000000a9b00 44 FUNC GLOBAL DEFAULT 11 bind_framebuffer_for_output │ │ │ │ @@ -1557,24 +1557,24 @@ │ │ │ │ 1553: 00000000001c2af8 8 OBJECT GLOBAL DEFAULT 23 glad_glColor4d │ │ │ │ 1554: 00000000001c34f8 8 OBJECT GLOBAL DEFAULT 23 glad_glIndexdv │ │ │ │ 1555: 00000000001c2ef8 8 OBJECT GLOBAL DEFAULT 23 glad_glSecondaryColor3sv │ │ │ │ 1556: 00000000000c01e0 908 FUNC GLOBAL DEFAULT 11 grman_rescale │ │ │ │ 1557: 00000000000c062c 28 FUNC GLOBAL DEFAULT 11 grman_has_images │ │ │ │ 1558: 000000000005b768 164 FUNC GLOBAL DEFAULT 11 add_beam_cursor │ │ │ │ 1559: 00000000000caf80 20 FUNC GLOBAL DEFAULT 11 linebuf_clear_attrs_and_dirty │ │ │ │ - 1560: 0000000000121f64 1164 FUNC GLOBAL DEFAULT 11 base64_stream_encode_plain │ │ │ │ + 1560: 00000000001218e8 1160 FUNC GLOBAL DEFAULT 11 base64_stream_encode_plain │ │ │ │ 1561: 00000000001c2ae8 8 OBJECT GLOBAL DEFAULT 23 glad_glColor4f │ │ │ │ 1562: 0000000000123544 108 FUNC GLOBAL DEFAULT 11 base64_stream_decode_init │ │ │ │ 1563: 00000000001a5a98 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glMultiTexCoord4i │ │ │ │ 1564: 00000000000a9eec 256 FUNC GLOBAL DEFAULT 11 init_uniforms │ │ │ │ 1565: 00000000001c2818 8 OBJECT GLOBAL DEFAULT 23 glad_glFogCoordPointer │ │ │ │ 1566: 00000000001c5890 8 OBJECT GLOBAL DEFAULT 23 glfwMakeContextCurrent_impl │ │ │ │ 1567: 00000000001c5c28 8 OBJECT GLOBAL DEFAULT 23 glfwGetPrimaryMonitor_impl │ │ │ │ 1568: 00000000001c2ad8 8 OBJECT GLOBAL DEFAULT 23 glad_glColor4i │ │ │ │ - 1569: 00000000001223f0 1292 FUNC GLOBAL DEFAULT 11 base64_stream_decode_neon64 │ │ │ │ + 1569: 00000000001223ec 1292 FUNC GLOBAL DEFAULT 11 base64_stream_decode_neon64 │ │ │ │ 1570: 00000000001c38b8 8 OBJECT GLOBAL DEFAULT 23 glad_glVertex3fv │ │ │ │ 1571: 00000000001a6190 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glUniformMatrix4fv │ │ │ │ 1572: 00000000001a5128 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glEndList │ │ │ │ 1573: 00000000000c0608 16 FUNC GLOBAL DEFAULT 11 grman_mark_layers_dirty │ │ │ │ 1574: 00000000001c31c8 8 OBJECT GLOBAL DEFAULT 23 glad_glNormal3iv │ │ │ │ 1575: 00000000001c5b08 8 OBJECT GLOBAL DEFAULT 23 glfwGetWindowFrameSize_impl │ │ │ │ 1576: 00000000000aea00 116 FUNC GLOBAL DEFAULT 11 block_index │ │ │ │ @@ -1887,18 +1887,18 @@ │ │ │ │ 1883: 00000000001c2800 8 OBJECT GLOBAL DEFAULT 23 glad_glFogCoordf │ │ │ │ 1884: 000000000006f0e0 328 FUNC GLOBAL DEFAULT 11 information_for_font_family │ │ │ │ 1885: 0000000000057f40 48 FUNC GLOBAL DEFAULT 11 cursor_copy_to │ │ │ │ 1886: 00000000001c2cf0 8 OBJECT GLOBAL DEFAULT 23 glad_glGetError │ │ │ │ 1887: 00000000001c5948 8 OBJECT GLOBAL DEFAULT 23 glfwSetScrollCallback_impl │ │ │ │ 1888: 00000000001a54c0 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glBlendColor │ │ │ │ 1889: 000000000010b2a0 24 FUNC GLOBAL DEFAULT 11 tc_incref │ │ │ │ - 1890: 0000000000120fe0 12 FUNC GLOBAL DEFAULT 11 base64_stream_encode_sse41 │ │ │ │ + 1890: 0000000000120fc0 12 FUNC GLOBAL DEFAULT 11 base64_stream_encode_sse41 │ │ │ │ 1891: 00000000001c37b8 8 OBJECT GLOBAL DEFAULT 23 glad_glVertexAttrib4Niv │ │ │ │ 1892: 00000000000e8fe8 500 FUNC GLOBAL DEFAULT 11 screen_insert_lines │ │ │ │ - 1893: 0000000000120fc0 12 FUNC GLOBAL DEFAULT 11 base64_stream_encode_sse42 │ │ │ │ + 1893: 0000000000121040 12 FUNC GLOBAL DEFAULT 11 base64_stream_encode_sse42 │ │ │ │ 1894: 00000000001c30b8 8 OBJECT GLOBAL DEFAULT 23 glad_glPushMatrix │ │ │ │ 1895: 000000000006e120 32 FUNC GLOBAL DEFAULT 11 sprite_tracker_current_layout │ │ │ │ 1896: 00000000001c3248 8 OBJECT GLOBAL DEFAULT 23 glad_glMultiTexCoord4d │ │ │ │ 1897: 00000000001a5c68 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glLinkProgram │ │ │ │ 1898: 00000000001c58e8 8 OBJECT GLOBAL DEFAULT 23 glfwGetJoystickGUID_impl │ │ │ │ 1899: 00000000001a57a8 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glSecondaryColor3bv │ │ │ │ 1900: 00000000001a53b8 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glColor3sv │ │ │ │ @@ -2015,17 +2015,17 @@ │ │ │ │ 2011: 0000000000101ed0 76 FUNC GLOBAL DEFAULT 11 os_window_for_id │ │ │ │ 2012: 00000000001a5ec0 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glViewport │ │ │ │ 2013: 00000000000b6c80 172 FUNC GLOBAL DEFAULT 11 find_glyph_properties │ │ │ │ 2014: 00000000000b5800 120 FUNC GLOBAL DEFAULT 11 destroy_os_window │ │ │ │ 2015: 00000000001a5328 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glColor4ubv │ │ │ │ 2016: 00000000001a5570 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glTexImage3D │ │ │ │ 2017: 00000000000e9c4c 80 FUNC GLOBAL DEFAULT 11 screen_draw_text │ │ │ │ - 2018: 0000000000120fec 12 FUNC GLOBAL DEFAULT 11 base64_stream_decode_sse41 │ │ │ │ + 2018: 0000000000120fcc 12 FUNC GLOBAL DEFAULT 11 base64_stream_decode_sse41 │ │ │ │ 2019: 00000000001c2fe8 8 OBJECT GLOBAL DEFAULT 23 glad_glReadBuffer │ │ │ │ - 2020: 0000000000120fcc 12 FUNC GLOBAL DEFAULT 11 base64_stream_decode_sse42 │ │ │ │ + 2020: 000000000012104c 12 FUNC GLOBAL DEFAULT 11 base64_stream_decode_sse42 │ │ │ │ 2021: 00000000001c3280 8 OBJECT GLOBAL DEFAULT 23 glad_glMultiTexCoord3dv │ │ │ │ 2022: 000000000010b2c0 192 FUNC GLOBAL DEFAULT 11 tc_decref │ │ │ │ 2023: 000000000010b220 128 FUNC GLOBAL DEFAULT 11 tc_alloc │ │ │ │ 2024: 00000000000aa360 24 FUNC GLOBAL DEFAULT 11 unbind_vertex_array │ │ │ │ 2025: 00000000001c5940 8 OBJECT GLOBAL DEFAULT 23 glfwSetLiveResizeCallback_impl │ │ │ │ 2026: 00000000001c34a8 8 OBJECT GLOBAL DEFAULT 23 glad_glInterleavedArrays │ │ │ │ 2027: 00000000000f9708 564 FUNC GLOBAL DEFAULT 11 send_sprite_to_gpu │ │ │ │ @@ -2231,15 +2231,15 @@ │ │ │ │ 2227: 00000000001c3018 8 OBJECT GLOBAL DEFAULT 23 glad_glRasterPos4f │ │ │ │ 2228: 00000000001c59a0 8 OBJECT GLOBAL DEFAULT 23 glfwGetCursorPos_impl │ │ │ │ 2229: 00000000001a53e0 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glColor3f │ │ │ │ 2230: 00000000001a5130 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glEndConditionalRender │ │ │ │ 2231: 00000000001c2ba8 8 OBJECT GLOBAL DEFAULT 23 glad_glClearIndex │ │ │ │ 2232: 00000000001c3008 8 OBJECT GLOBAL DEFAULT 23 glad_glRasterPos4i │ │ │ │ 2233: 00000000001a53d0 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glColor3i │ │ │ │ - 2234: 000000000012104c 12 FUNC GLOBAL DEFAULT 11 base64_stream_decode_avx2 │ │ │ │ + 2234: 000000000012106c 12 FUNC GLOBAL DEFAULT 11 base64_stream_decode_avx2 │ │ │ │ 2235: 00000000001c36e0 8 OBJECT GLOBAL DEFAULT 23 glad_glVertexAttribI3iv │ │ │ │ 2236: 00000000000a9a80 64 FUNC GLOBAL DEFAULT 11 free_texture │ │ │ │ 2237: 00000000000e4520 152 FUNC GLOBAL DEFAULT 11 screen_alignment_display │ │ │ │ 2238: 00000000001c3760 8 OBJECT GLOBAL DEFAULT 23 glad_glVertexAttrib4iv │ │ │ │ 2239: 00000000001a6240 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glUniform2iv │ │ │ │ 2240: 00000000001c57f8 8 OBJECT GLOBAL DEFAULT 23 glfwGetX11Display_impl │ │ │ │ 2241: 00000000001c5c38 8 OBJECT GLOBAL DEFAULT 23 glfwSetErrorCallback_impl │ │ │ │ @@ -2530,15 +2530,15 @@ │ │ │ │ 2526: 00000000001c5868 8 OBJECT GLOBAL DEFAULT 23 glfwVulkanSupported_impl │ │ │ │ 2527: 00000000001c3310 8 OBJECT GLOBAL DEFAULT 23 glad_glMultiDrawElements │ │ │ │ 2528: 00000000001a4eb0 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glGetPointerv │ │ │ │ 2529: 00000000000e92c0 88 FUNC GLOBAL DEFAULT 11 screen_delete_lines │ │ │ │ 2530: 00000000001a5f50 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glVertexAttribI2iv │ │ │ │ 2531: 00000000001a5d28 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glIndexubv │ │ │ │ 2532: 00000000000c0648 32 FUNC GLOBAL DEFAULT 11 grman_render_data │ │ │ │ - 2533: 00000000001218e8 1660 FUNC GLOBAL DEFAULT 11 base64_stream_encode_neon64 │ │ │ │ + 2533: 0000000000121d70 1660 FUNC GLOBAL DEFAULT 11 base64_stream_encode_neon64 │ │ │ │ 2534: 00000000001c58c8 8 OBJECT GLOBAL DEFAULT 23 glfwSetJoystickCallback_impl │ │ │ │ 2535: 00000000000eedec 424 FUNC GLOBAL DEFAULT 11 screen_update_overlay_text │ │ │ │ 2536: 00000000001a5b50 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glMultiTexCoord1iv │ │ │ │ 2537: 00000000001a5108 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glEvalCoord1dv │ │ │ │ 2538: 00000000001c2a68 8 OBJECT GLOBAL DEFAULT 23 glad_glCompileShader │ │ │ │ 2539: 00000000001a5430 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glClearColor │ │ │ │ 2540: 00000000001a5388 8 OBJECT GLOBAL DEFAULT 22 glad_debug_glColor3usv │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -99,44 +99,44 @@ │ │ │ │ 000000000019bc00 0000000000000403 R_AARCH64_RELATIVE 12a460 │ │ │ │ 000000000019bc10 0000000000000403 R_AARCH64_RELATIVE 12a478 │ │ │ │ 000000000019bc20 0000000000000403 R_AARCH64_RELATIVE 12a498 │ │ │ │ 000000000019bc30 0000000000000403 R_AARCH64_RELATIVE 12a4b8 │ │ │ │ 000000000019bc40 0000000000000403 R_AARCH64_RELATIVE 12a4d0 │ │ │ │ 000000000019bc50 0000000000000403 R_AARCH64_RELATIVE 12a4e0 │ │ │ │ 000000000019bc60 0000000000000403 R_AARCH64_RELATIVE 12a508 │ │ │ │ -000000000019cf50 0000000000000403 R_AARCH64_RELATIVE 121040 │ │ │ │ +000000000019cf50 0000000000000403 R_AARCH64_RELATIVE 121060 │ │ │ │ 000000000019d030 0000000000000403 R_AARCH64_RELATIVE 103e20 │ │ │ │ 000000000019d368 0000000000000403 R_AARCH64_RELATIVE 12100c │ │ │ │ 000000000019d740 0000000000000403 R_AARCH64_RELATIVE fe1a0 │ │ │ │ 000000000019d928 0000000000000403 R_AARCH64_RELATIVE fee64 │ │ │ │ -000000000019db48 0000000000000403 R_AARCH64_RELATIVE 120fe0 │ │ │ │ +000000000019db48 0000000000000403 R_AARCH64_RELATIVE 120fc0 │ │ │ │ 000000000019dc20 0000000000000403 R_AARCH64_RELATIVE 121020 │ │ │ │ 000000000019dcc0 0000000000000403 R_AARCH64_RELATIVE fee10 │ │ │ │ 000000000019dde0 0000000000000403 R_AARCH64_RELATIVE 121000 │ │ │ │ -000000000019df08 0000000000000403 R_AARCH64_RELATIVE 1218e8 │ │ │ │ -000000000019e1e8 0000000000000403 R_AARCH64_RELATIVE 120fc0 │ │ │ │ +000000000019df08 0000000000000403 R_AARCH64_RELATIVE 121d70 │ │ │ │ +000000000019e1e8 0000000000000403 R_AARCH64_RELATIVE 121040 │ │ │ │ 000000000019e1f8 0000000000000403 R_AARCH64_RELATIVE 11604c │ │ │ │ -000000000019e2a8 0000000000000403 R_AARCH64_RELATIVE 12106c │ │ │ │ -000000000019e410 0000000000000403 R_AARCH64_RELATIVE 120fa0 │ │ │ │ +000000000019e2a8 0000000000000403 R_AARCH64_RELATIVE 120fac │ │ │ │ +000000000019e410 0000000000000403 R_AARCH64_RELATIVE 120fe0 │ │ │ │ 000000000019e4a8 0000000000000403 R_AARCH64_RELATIVE 121600 │ │ │ │ 000000000019e6c0 0000000000000403 R_AARCH64_RELATIVE ff190 │ │ │ │ 000000000019e848 0000000000000403 R_AARCH64_RELATIVE 12102c │ │ │ │ 000000000019eac0 0000000000000403 R_AARCH64_RELATIVE fee80 │ │ │ │ 000000000019ec10 0000000000000403 R_AARCH64_RELATIVE fefa0 │ │ │ │ 000000000019ec20 0000000000000403 R_AARCH64_RELATIVE bb7a0 │ │ │ │ -000000000019ec70 0000000000000403 R_AARCH64_RELATIVE 120fcc │ │ │ │ +000000000019ec70 0000000000000403 R_AARCH64_RELATIVE 12104c │ │ │ │ 000000000019ec88 0000000000000403 R_AARCH64_RELATIVE 10d468 │ │ │ │ -000000000019ec98 0000000000000403 R_AARCH64_RELATIVE 121f64 │ │ │ │ +000000000019ec98 0000000000000403 R_AARCH64_RELATIVE 1218e8 │ │ │ │ 000000000019eec8 0000000000000403 R_AARCH64_RELATIVE f6e70 │ │ │ │ -000000000019f178 0000000000000403 R_AARCH64_RELATIVE 12104c │ │ │ │ -000000000019f198 0000000000000403 R_AARCH64_RELATIVE 1223f0 │ │ │ │ -000000000019f2c8 0000000000000403 R_AARCH64_RELATIVE 120fec │ │ │ │ +000000000019f178 0000000000000403 R_AARCH64_RELATIVE 12106c │ │ │ │ +000000000019f198 0000000000000403 R_AARCH64_RELATIVE 1223ec │ │ │ │ +000000000019f2c8 0000000000000403 R_AARCH64_RELATIVE 120fcc │ │ │ │ 000000000019f300 0000000000000403 R_AARCH64_RELATIVE 11c0a0 │ │ │ │ -000000000019f7c0 0000000000000403 R_AARCH64_RELATIVE 121060 │ │ │ │ -000000000019f860 0000000000000403 R_AARCH64_RELATIVE 120fac │ │ │ │ +000000000019f7c0 0000000000000403 R_AARCH64_RELATIVE 120fa0 │ │ │ │ +000000000019f860 0000000000000403 R_AARCH64_RELATIVE 120fec │ │ │ │ 000000000019fb50 0000000000000403 R_AARCH64_RELATIVE b2da4 │ │ │ │ 000000000019fe08 0000000000000403 R_AARCH64_RELATIVE 102060 │ │ │ │ 000000000019ffc8 0000000000000403 R_AARCH64_RELATIVE f6ca0 │ │ │ │ 00000000001a0000 0000000000000403 R_AARCH64_RELATIVE 1a0000 │ │ │ │ 00000000001a1440 0000000000000403 R_AARCH64_RELATIVE 125030 │ │ │ │ 00000000001a1450 0000000000000403 R_AARCH64_RELATIVE 124ce8 │ │ │ │ 00000000001a1458 0000000000000403 R_AARCH64_RELATIVE 124cf0 │ │ │ ├── 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: d40852d6cab0e7f710cdf80450c153034a1c38ce │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8fbb09aa27b8db94fc7ae14d1e40164665f63cec │ │ │ │ │ │ │ │ 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 {} │ │ │ │ @@ -2450,16 +2450,16 @@ │ │ │ │ 0xfffffffffffbfbe8 (offset: 0x121040) -> 0x261a0 fde=[ 21418] │ │ │ │ 0xfffffffffffbfbf4 (offset: 0x12104c) -> 0x261b4 fde=[ 2142c] │ │ │ │ 0xfffffffffffbfc08 (offset: 0x121060) -> 0x261c8 fde=[ 21440] │ │ │ │ 0xfffffffffffbfc14 (offset: 0x12106c) -> 0x261dc fde=[ 21454] │ │ │ │ 0xfffffffffffbfc28 (offset: 0x121080) -> 0x261f0 fde=[ 21468] │ │ │ │ 0xfffffffffffc01a8 (offset: 0x121600) -> 0x26204 fde=[ 2147c] │ │ │ │ 0xfffffffffffc0490 (offset: 0x1218e8) -> 0x2622c fde=[ 214a4] │ │ │ │ - 0xfffffffffffc0b0c (offset: 0x121f64) -> 0x26278 fde=[ 214f0] │ │ │ │ - 0xfffffffffffc0f98 (offset: 0x1223f0) -> 0x2628c fde=[ 21504] │ │ │ │ + 0xfffffffffffc0918 (offset: 0x121d70) -> 0x26240 fde=[ 214b8] │ │ │ │ + 0xfffffffffffc0f94 (offset: 0x1223ec) -> 0x2628c fde=[ 21504] │ │ │ │ 0xfffffffffffc14a8 (offset: 0x122900) -> 0x26338 fde=[ 215b0] │ │ │ │ 0xfffffffffffc14d0 (offset: 0x122928) -> 0x2634c fde=[ 215c4] │ │ │ │ 0xfffffffffffc14e8 (offset: 0x122940) -> 0x26360 fde=[ 215d8] │ │ │ │ 0xfffffffffffc14f8 (offset: 0x122950) -> 0x26374 fde=[ 215ec] │ │ │ │ 0xfffffffffffc1568 (offset: 0x1229c0) -> 0x263a0 fde=[ 21618] │ │ │ │ 0xfffffffffffc15a8 (offset: 0x122a00) -> 0x263c8 fde=[ 21640] │ │ │ │ 0xfffffffffffc15c8 (offset: 0x122a20) -> 0x263ec fde=[ 21664] │ │ │ │ @@ -77672,134 +77672,134 @@ │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 00000000001216d4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000214a4 0000000000000048 000214a8 FDE cie=00000000 pc=00000000001218e8..0000000000121f64 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000001218f8 │ │ │ │ +000214a4 0000000000000010 000214a8 FDE cie=00000000 pc=00000000001218e8..0000000000121d70 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000214b8 0000000000000048 000214bc FDE cie=00000000 pc=0000000000121d70..00000000001223ec │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000121d80 │ │ │ │ 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 0000000000121920 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000121da8 │ │ │ │ DW_CFA_offset_extended: r75 (v11) at cfa-40 │ │ │ │ DW_CFA_offset_extended: r74 (v10) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000012192c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000121db4 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000121934 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000121dbc │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 920 to 0000000000121ccc │ │ │ │ + DW_CFA_advance_loc1: 920 to 0000000000122154 │ │ │ │ DW_CFA_restore_extended: r75 (v11) │ │ │ │ DW_CFA_restore_extended: r74 (v10) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000121cd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000122158 │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000121cd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000012215c │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ DW_CFA_restore_extended: r78 (v14) │ │ │ │ - DW_CFA_advance_loc1: 628 to 0000000000121f48 │ │ │ │ + DW_CFA_advance_loc1: 628 to 00000000001223d0 │ │ │ │ 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 0000000000121f58 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000001223e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000214f0 0000000000000010 000214f4 FDE cie=00000000 pc=0000000000121f64..00000000001223f0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00021504 00000000000000a8 00021508 FDE cie=00000000 pc=00000000001223f0..00000000001228fc │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000001223fc │ │ │ │ +00021504 00000000000000a8 00021508 FDE cie=00000000 pc=00000000001223ec..00000000001228f8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000001223f8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000122400 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000001223fc │ │ │ │ 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 0000000000122410 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000012240c │ │ │ │ DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 172 to 00000000001224bc │ │ │ │ + DW_CFA_advance_loc: 172 to 00000000001224b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000001224c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000001224bc │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000001224c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000001224c0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000001224c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000001224c4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 180 to 000000000012257c │ │ │ │ + DW_CFA_advance_loc: 180 to 0000000000122578 │ │ │ │ DW_CFA_offset_extended: r73 (v9) at cfa-56 │ │ │ │ DW_CFA_offset_extended: r72 (v8) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000122580 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000012257c │ │ │ │ DW_CFA_offset_extended: r74 (v10) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000122584 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000122580 │ │ │ │ DW_CFA_offset_extended: r75 (v11) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000122590 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000012258c │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000122598 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000122594 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000001225a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000012259c │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000001225a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000001225a4 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 356 to 000000000012270c │ │ │ │ + DW_CFA_advance_loc1: 356 to 0000000000122708 │ │ │ │ DW_CFA_restore_extended: r73 (v9) │ │ │ │ DW_CFA_restore_extended: r72 (v8) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000012271c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000122718 │ │ │ │ DW_CFA_restore_extended: r74 (v10) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000122720 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000012271c │ │ │ │ DW_CFA_restore_extended: r75 (v11) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000122728 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000122724 │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000012272c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000122728 │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000122730 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000012272c │ │ │ │ DW_CFA_restore_extended: r78 (v14) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000122734 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000122730 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc1: 396 to 00000000001228c0 │ │ │ │ + DW_CFA_advance_loc1: 396 to 00000000001228bc │ │ │ │ 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 00000000001228d0 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000001228cc │ │ │ │ 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 00000000001228e0 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000001228dc │ │ │ │ DW_CFA_offset_extended: r73 (v9) at cfa-56 │ │ │ │ DW_CFA_offset_extended: r72 (v8) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000001228e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000001228e0 │ │ │ │ DW_CFA_offset_extended: r74 (v10) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000001228e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000001228e4 │ │ │ │ DW_CFA_offset_extended: r75 (v11) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000001228ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000001228e8 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000001228f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000001228ec │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000001228f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000001228f0 │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000001228f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000001228f4 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ │ │ │ │ 000215b0 0000000000000010 000215b4 FDE cie=00000000 pc=0000000000122900..0000000000122928 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ ├── strings --all --bytes=8 {} │ │ │ │┄ Ordering differences only │ │ │ │ @@ -2463,38 +2463,38 @@ │ │ │ │ wcswidth_string │ │ │ │ wcswidth_std │ │ │ │ decref_window_logo │ │ │ │ free_window_logo_table │ │ │ │ set_on_gpu_state │ │ │ │ find_or_create_window_logo │ │ │ │ parse_worker_dump │ │ │ │ -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 {} │ │ │ │ @@ -3482,53 +3482,53 @@ │ │ │ │ 0x00020c30 7265665f 77696e64 6f775f6c 6f676f00 ref_window_logo. │ │ │ │ 0x00020c40 66726565 5f77696e 646f775f 6c6f676f free_window_logo │ │ │ │ 0x00020c50 5f746162 6c650073 65745f6f 6e5f6770 _table.set_on_gp │ │ │ │ 0x00020c60 755f7374 61746500 66696e64 5f6f725f u_state.find_or_ │ │ │ │ 0x00020c70 63726561 74655f77 696e646f 775f6c6f create_window_lo │ │ │ │ 0x00020c80 676f0070 61727365 5f776f72 6b65725f go.parse_worker_ │ │ │ │ 0x00020c90 64756d70 00626173 6536345f 73747265 dump.base64_stre │ │ │ │ - 0x00020ca0 616d5f65 6e636f64 655f7373 73653300 am_encode_ssse3. │ │ │ │ - 0x00020cb0 62617365 36345f73 74726561 6d5f6465 base64_stream_de │ │ │ │ - 0x00020cc0 636f6465 5f737373 65330062 61736536 code_ssse3.base6 │ │ │ │ - 0x00020cd0 345f7374 7265616d 5f656e63 6f64655f 4_stream_encode_ │ │ │ │ - 0x00020ce0 73736534 32006261 73653634 5f737472 sse42.base64_str │ │ │ │ - 0x00020cf0 65616d5f 6465636f 64655f73 73653432 eam_decode_sse42 │ │ │ │ - 0x00020d00 00626173 6536345f 73747265 616d5f65 .base64_stream_e │ │ │ │ - 0x00020d10 6e636f64 655f7373 65343100 62617365 ncode_sse41.base │ │ │ │ - 0x00020d20 36345f73 74726561 6d5f6465 636f6465 64_stream_decode │ │ │ │ - 0x00020d30 5f737365 34310062 61736536 345f7374 _sse41.base64_st │ │ │ │ - 0x00020d40 7265616d 5f656e63 6f64655f 6e656f6e ream_encode_neon │ │ │ │ - 0x00020d50 33320062 61736536 345f7374 7265616d 32.base64_stream │ │ │ │ - 0x00020d60 5f646563 6f64655f 6e656f6e 33320062 _decode_neon32.b │ │ │ │ - 0x00020d70 61736536 345f7374 7265616d 5f656e63 ase64_stream_enc │ │ │ │ - 0x00020d80 6f64655f 61767835 31320062 61736536 ode_avx512.base6 │ │ │ │ - 0x00020d90 345f7374 7265616d 5f646563 6f64655f 4_stream_decode_ │ │ │ │ - 0x00020da0 61767835 31320062 61736536 345f7374 avx512.base64_st │ │ │ │ - 0x00020db0 7265616d 5f656e63 6f64655f 61767832 ream_encode_avx2 │ │ │ │ - 0x00020dc0 00626173 6536345f 73747265 616d5f64 .base64_stream_d │ │ │ │ - 0x00020dd0 65636f64 655f6176 78320062 61736536 ecode_avx2.base6 │ │ │ │ - 0x00020de0 345f7374 7265616d 5f656e63 6f64655f 4_stream_encode_ │ │ │ │ - 0x00020df0 61767800 62617365 36345f73 74726561 avx.base64_strea │ │ │ │ - 0x00020e00 6d5f6465 636f6465 5f617678 00626173 m_decode_avx.bas │ │ │ │ + 0x00020ca0 616d5f65 6e636f64 655f6176 78006261 am_encode_avx.ba │ │ │ │ + 0x00020cb0 73653634 5f737472 65616d5f 6465636f se64_stream_deco │ │ │ │ + 0x00020cc0 64655f61 76780062 61736536 345f7374 de_avx.base64_st │ │ │ │ + 0x00020cd0 7265616d 5f656e63 6f64655f 73736534 ream_encode_sse4 │ │ │ │ + 0x00020ce0 31006261 73653634 5f737472 65616d5f 1.base64_stream_ │ │ │ │ + 0x00020cf0 6465636f 64655f73 73653431 00626173 decode_sse41.bas │ │ │ │ + 0x00020d00 6536345f 73747265 616d5f65 6e636f64 e64_stream_encod │ │ │ │ + 0x00020d10 655f7373 73653300 62617365 36345f73 e_ssse3.base64_s │ │ │ │ + 0x00020d20 74726561 6d5f6465 636f6465 5f737373 tream_decode_sss │ │ │ │ + 0x00020d30 65330062 61736536 345f7374 7265616d e3.base64_stream │ │ │ │ + 0x00020d40 5f656e63 6f64655f 6e656f6e 33320062 _encode_neon32.b │ │ │ │ + 0x00020d50 61736536 345f7374 7265616d 5f646563 ase64_stream_dec │ │ │ │ + 0x00020d60 6f64655f 6e656f6e 33320062 61736536 ode_neon32.base6 │ │ │ │ + 0x00020d70 345f7374 7265616d 5f656e63 6f64655f 4_stream_encode_ │ │ │ │ + 0x00020d80 61767835 31320062 61736536 345f7374 avx512.base64_st │ │ │ │ + 0x00020d90 7265616d 5f646563 6f64655f 61767835 ream_decode_avx5 │ │ │ │ + 0x00020da0 31320062 61736536 345f7374 7265616d 12.base64_stream │ │ │ │ + 0x00020db0 5f656e63 6f64655f 73736534 32006261 _encode_sse42.ba │ │ │ │ + 0x00020dc0 73653634 5f737472 65616d5f 6465636f se64_stream_deco │ │ │ │ + 0x00020dd0 64655f73 73653432 00626173 6536345f de_sse42.base64_ │ │ │ │ + 0x00020de0 73747265 616d5f65 6e636f64 655f6176 stream_encode_av │ │ │ │ + 0x00020df0 78320062 61736536 345f7374 7265616d x2.base64_stream │ │ │ │ + 0x00020e00 5f646563 6f64655f 61767832 00626173 _decode_avx2.bas │ │ │ │ 0x00020e10 6536345f 7461626c 655f6465 635f3332 e64_table_dec_32 │ │ │ │ 0x00020e20 6269745f 64320062 61736536 345f7461 bit_d2.base64_ta │ │ │ │ 0x00020e30 626c655f 6465635f 33326269 745f6433 ble_dec_32bit_d3 │ │ │ │ 0x00020e40 00626173 6536345f 7461626c 655f6465 .base64_table_de │ │ │ │ 0x00020e50 635f3332 6269745f 64310062 61736536 c_32bit_d1.base6 │ │ │ │ 0x00020e60 345f7461 626c655f 6465635f 33326269 4_table_dec_32bi │ │ │ │ 0x00020e70 745f6430 00626173 6536345f 73747265 t_d0.base64_stre │ │ │ │ 0x00020e80 616d5f64 65636f64 655f706c 61696e00 am_decode_plain. │ │ │ │ 0x00020e90 62617365 36345f74 61626c65 5f646563 base64_table_dec │ │ │ │ 0x00020ea0 5f386269 74006261 73653634 5f737472 _8bit.base64_str │ │ │ │ - 0x00020eb0 65616d5f 656e636f 64655f6e 656f6e36 eam_encode_neon6 │ │ │ │ - 0x00020ec0 34006261 73653634 5f746162 6c655f65 4.base64_table_e │ │ │ │ - 0x00020ed0 6e635f36 62697400 62617365 36345f74 nc_6bit.base64_t │ │ │ │ - 0x00020ee0 61626c65 5f656e63 5f313262 69740062 able_enc_12bit.b │ │ │ │ - 0x00020ef0 61736536 345f7374 7265616d 5f656e63 ase64_stream_enc │ │ │ │ - 0x00020f00 6f64655f 706c6169 6e006261 73653634 ode_plain.base64 │ │ │ │ + 0x00020eb0 65616d5f 656e636f 64655f70 6c61696e eam_encode_plain │ │ │ │ + 0x00020ec0 00626173 6536345f 7461626c 655f656e .base64_table_en │ │ │ │ + 0x00020ed0 635f3132 62697400 62617365 36345f74 c_12bit.base64_t │ │ │ │ + 0x00020ee0 61626c65 5f656e63 5f366269 74006261 able_enc_6bit.ba │ │ │ │ + 0x00020ef0 73653634 5f737472 65616d5f 656e636f se64_stream_enco │ │ │ │ + 0x00020f00 64655f6e 656f6e36 34006261 73653634 de_neon64.base64 │ │ │ │ 0x00020f10 5f737472 65616d5f 6465636f 64655f6e _stream_decode_n │ │ │ │ 0x00020f20 656f6e36 34007269 6e676275 665f6275 eon64.ringbuf_bu │ │ │ │ 0x00020f30 66666572 5f73697a 65007269 6e676275 ffer_size.ringbu │ │ │ │ 0x00020f40 665f7265 73657400 72696e67 6275665f f_reset.ringbuf_ │ │ │ │ 0x00020f50 6e657700 72696e67 6275665f 66726565 new.ringbuf_free │ │ │ │ 0x00020f60 0072696e 67627566 5f636170 61636974 .ringbuf_capacit │ │ │ │ 0x00020f70 79007269 6e676275 665f6279 7465735f y.ringbuf_bytes_ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -224781,15 +224781,15 @@ │ │ │ │ cbz w0, 11f794 │ │ │ │ ldr w4, [x23, #148] │ │ │ │ b.ne 11fc40 // b.any │ │ │ │ tbnz w4, #31, 11fc48 │ │ │ │ ldr w27, [x23, #152] │ │ │ │ tbz w27, #31, 11f79c │ │ │ │ mov w0, #0x72 // #114 │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ add x3, x6, #0xd80 │ │ │ │ mov w4, w27 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 13e000 │ │ │ │ @@ -226090,15 +226090,15 @@ │ │ │ │ ldr w4, [x23, #148] │ │ │ │ b.ne 11f5f8 // b.any │ │ │ │ tbnz w4, #31, 11f5bc │ │ │ │ ldr w27, [x23, #152] │ │ │ │ tbz w27, #31, 11f600 │ │ │ │ mov w0, #0x6d // #109 │ │ │ │ str x1, [sp, #32] │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ add x3, x6, #0xd80 │ │ │ │ mov w4, w27 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 13e000 │ │ │ │ @@ -226918,15 +226918,15 @@ │ │ │ │ ldr w4, [x23, #148] │ │ │ │ b.ne 11fdec // b.any │ │ │ │ tbnz w4, #31, 11fdf4 │ │ │ │ ldr w27, [x23, #152] │ │ │ │ tbz w27, #31, 11fd28 │ │ │ │ mov w0, #0x75 // #117 │ │ │ │ str x1, [sp, #32] │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ add x3, x6, #0xd80 │ │ │ │ mov w4, w27 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 13e000 │ │ │ │ @@ -227149,15 +227149,15 @@ │ │ │ │ b 11c944 │ │ │ │ cmp w5, #0x3 │ │ │ │ b.eq 11f2b0 // b.none │ │ │ │ cmp w5, #0x2 │ │ │ │ b.ls 11f260 // b.plast │ │ │ │ mov w0, #0x74 // #116 │ │ │ │ stp x7, x1, [sp, #32] │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldp x0, x1, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ ldr w4, [x23, #120] │ │ │ │ add x3, x6, #0xd80 │ │ │ │ add x3, x3, #0x820 │ │ │ │ adrp x2, 13f000 │ │ │ │ add x2, x2, #0x108 │ │ │ │ @@ -227216,27 +227216,27 @@ │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x23, #120] │ │ │ │ ldr w5, [x23, #152] │ │ │ │ tbz w5, #31, 11f268 │ │ │ │ mov w0, #0x74 // #116 │ │ │ │ str w5, [sp, #32] │ │ │ │ stp x7, x1, [sp, #40] │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr w4, [sp, #32] │ │ │ │ ldp x0, x1, [sp, #40] │ │ │ │ adrp x6, 64e000 │ │ │ │ add x3, x6, #0xd80 │ │ │ │ adrp x2, 13e000 │ │ │ │ add x3, x3, #0x820 │ │ │ │ add x2, x2, #0xf88 │ │ │ │ bl 114a00 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 11c274 │ │ │ │ mov w0, #0x54 // #84 │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr w4, [x23, #120] │ │ │ │ adrp x6, 64e000 │ │ │ │ add x3, x6, #0xd80 │ │ │ │ mov x1, x28 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x27 │ │ │ │ adrp x2, 13e000 │ │ │ │ @@ -227265,15 +227265,15 @@ │ │ │ │ add x2, x2, #0xf88 │ │ │ │ bl 114a00 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 11c274 │ │ │ │ bl 3e520 <_Py_Dealloc@plt> │ │ │ │ b 11d2b0 │ │ │ │ mov w0, #0x54 // #84 │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr w4, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ add x3, x6, #0xd80 │ │ │ │ mov x1, x28 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x27 │ │ │ │ adrp x2, 13e000 │ │ │ │ @@ -227296,15 +227296,15 @@ │ │ │ │ b 11d278 │ │ │ │ bl 3e520 <_Py_Dealloc@plt> │ │ │ │ b 11d800 │ │ │ │ bl 3e520 <_Py_Dealloc@plt> │ │ │ │ b 11d898 │ │ │ │ mov w0, #0x78 // #120 │ │ │ │ stp x7, x8, [sp, #32] │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldp x0, x1, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ add x3, x6, #0xd80 │ │ │ │ mov w4, w27 │ │ │ │ add x3, x3, #0x820 │ │ │ │ adrp x2, 13e000 │ │ │ │ add x2, x2, #0xf88 │ │ │ │ @@ -227405,15 +227405,15 @@ │ │ │ │ bl 3e520 <_Py_Dealloc@plt> │ │ │ │ b 11f4d8 │ │ │ │ bl 3e520 <_Py_Dealloc@plt> │ │ │ │ b 11f598 │ │ │ │ mov w0, #0x6d // #109 │ │ │ │ str w4, [sp, #32] │ │ │ │ str x1, [sp, #40] │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr x1, [sp, #40] │ │ │ │ adrp x6, 64e000 │ │ │ │ ldr w4, [sp, #32] │ │ │ │ add x3, x6, #0xd80 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 13e000 │ │ │ │ @@ -227449,15 +227449,15 @@ │ │ │ │ b 11c274 │ │ │ │ str w4, [sp, #32] │ │ │ │ bl 3e520 <_Py_Dealloc@plt> │ │ │ │ ldr w4, [sp, #32] │ │ │ │ b 11f640 │ │ │ │ mov w0, #0x70 // #112 │ │ │ │ stp x7, x8, [sp, #32] │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldp x0, x1, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ add x3, x6, #0xd80 │ │ │ │ mov w4, w27 │ │ │ │ add x3, x3, #0x820 │ │ │ │ adrp x2, 13e000 │ │ │ │ add x2, x2, #0xf88 │ │ │ │ @@ -227465,15 +227465,15 @@ │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 11c274 │ │ │ │ mov w27, #0x7fffffff // #2147483647 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ b 11f600 │ │ │ │ mov w0, #0x6d // #109 │ │ │ │ str x1, [sp, #32] │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ ldr w4, [x23, #120] │ │ │ │ add x3, x6, #0xd80 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 13f000 │ │ │ │ @@ -227486,15 +227486,15 @@ │ │ │ │ bl 11b960 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 11c274 │ │ │ │ bl 3e520 <_Py_Dealloc@plt> │ │ │ │ b 11e89c │ │ │ │ mov w0, #0x71 // #113 │ │ │ │ str x1, [sp, #32] │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ add x3, x6, #0xd80 │ │ │ │ mov w4, w27 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 13e000 │ │ │ │ @@ -227502,15 +227502,15 @@ │ │ │ │ bl 114a00 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 11c274 │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ b 11e8d8 │ │ │ │ mov w0, #0x71 // #113 │ │ │ │ str x1, [sp, #32] │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ ldr w4, [x23, #120] │ │ │ │ add x3, x6, #0xd80 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x27 │ │ │ │ adrp x2, 13e000 │ │ │ │ @@ -227556,15 +227556,15 @@ │ │ │ │ b 11f7dc │ │ │ │ bl 3e520 <_Py_Dealloc@plt> │ │ │ │ b 11ce44 │ │ │ │ bl 3e520 <_Py_Dealloc@plt> │ │ │ │ b 11cdb0 │ │ │ │ mov w0, #0x51 // #81 │ │ │ │ stp x7, x8, [sp, #32] │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldp x0, x1, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ add x3, x6, #0xd80 │ │ │ │ mov w4, w27 │ │ │ │ add x3, x3, #0x820 │ │ │ │ adrp x2, 13e000 │ │ │ │ add x2, x2, #0xf88 │ │ │ │ @@ -227651,15 +227651,15 @@ │ │ │ │ adrp x2, 13e000 │ │ │ │ add x2, x2, #0xf88 │ │ │ │ bl 114a00 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 11c274 │ │ │ │ mov w0, #0x75 // #117 │ │ │ │ str x1, [sp, #32] │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ add x3, x6, #0xd80 │ │ │ │ mov w4, w27 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 13e000 │ │ │ │ @@ -227669,15 +227669,15 @@ │ │ │ │ b 11c274 │ │ │ │ bl 3e520 <_Py_Dealloc@plt> │ │ │ │ b 11edec │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ b 11e3f4 │ │ │ │ mov w0, #0x75 // #117 │ │ │ │ str x1, [sp, #32] │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ ldr w4, [x23, #120] │ │ │ │ add x3, x6, #0xd80 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 13e000 │ │ │ │ @@ -227704,15 +227704,15 @@ │ │ │ │ mov x1, x28 │ │ │ │ adrp x2, 13e000 │ │ │ │ add x2, x2, #0xf88 │ │ │ │ bl 114a00 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 11c274 │ │ │ │ mov w0, #0x41 // #65 │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr w4, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ add x3, x6, #0xd80 │ │ │ │ mov x1, x28 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x27 │ │ │ │ adrp x2, 13e000 │ │ │ │ @@ -227743,56 +227743,56 @@ │ │ │ │ adrp x2, 13e000 │ │ │ │ add x2, x2, #0xf88 │ │ │ │ bl 114a00 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 11c274 │ │ │ │ mov w0, #0x71 // #113 │ │ │ │ str x1, [sp, #32] │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ add x3, x6, #0xd80 │ │ │ │ mov w4, w27 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 13e000 │ │ │ │ add x2, x2, #0xf88 │ │ │ │ bl 114a00 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 11c274 │ │ │ │ mov w27, #0x1 // #1 │ │ │ │ b 11e198 │ │ │ │ mov w0, #0x53 // #83 │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr w4, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ add x3, x6, #0xd80 │ │ │ │ mov x1, x28 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x27 │ │ │ │ adrp x2, 13e000 │ │ │ │ add x2, x2, #0xf88 │ │ │ │ bl 114a00 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 11c274 │ │ │ │ mov w0, #0x54 // #84 │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr w4, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ add x3, x6, #0xd80 │ │ │ │ mov x1, x28 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x27 │ │ │ │ adrp x2, 13e000 │ │ │ │ add x2, x2, #0xf88 │ │ │ │ bl 114a00 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 11c274 │ │ │ │ mov w0, #0x40 // #64 │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr w4, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ add x3, x6, #0xd80 │ │ │ │ mov x1, x28 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x27 │ │ │ │ adrp x2, 13e000 │ │ │ │ @@ -227803,15 +227803,15 @@ │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #32] │ │ │ │ b 11d860 │ │ │ │ mov w27, #0x1 // #1 │ │ │ │ b 11edb4 │ │ │ │ mov w0, #0x75 // #117 │ │ │ │ str x1, [sp, #32] │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ ldr w4, [x23, #120] │ │ │ │ add x3, x6, #0xd80 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 13e000 │ │ │ │ @@ -227823,15 +227823,15 @@ │ │ │ │ b 11cf14 │ │ │ │ bl 3e520 <_Py_Dealloc@plt> │ │ │ │ b 11e1d4 │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ tbz w4, #31, 11f79c │ │ │ │ mov w0, #0x72 // #114 │ │ │ │ str w4, [sp, #40] │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ ldr w4, [sp, #40] │ │ │ │ add x3, x6, #0xd80 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 13e000 │ │ │ │ @@ -227931,29 +227931,29 @@ │ │ │ │ bl 3e520 <_Py_Dealloc@plt> │ │ │ │ b 11fdc8 │ │ │ │ mov w27, #0x1 // #1 │ │ │ │ tbz w4, #31, 11fd28 │ │ │ │ mov w0, #0x75 // #117 │ │ │ │ str w4, [sp, #32] │ │ │ │ str x1, [sp, #40] │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr x1, [sp, #40] │ │ │ │ adrp x6, 64e000 │ │ │ │ ldr w4, [sp, #32] │ │ │ │ add x3, x6, #0xd80 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 13e000 │ │ │ │ add x2, x2, #0xf88 │ │ │ │ bl 114a00 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 11c274 │ │ │ │ mov w0, #0x75 // #117 │ │ │ │ str x1, [sp, #32] │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ ldr w4, [x23, #120] │ │ │ │ add x3, x6, #0xd80 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 13f000 │ │ │ │ @@ -228003,15 +228003,15 @@ │ │ │ │ bl 114a00 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 11c274 │ │ │ │ bl 3e520 <_Py_Dealloc@plt> │ │ │ │ b 11c9c4 │ │ │ │ mov w0, #0x71 // #113 │ │ │ │ str x1, [sp, #32] │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ ldr w4, [x23, #120] │ │ │ │ add x3, x6, #0xd80 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x27 │ │ │ │ adrp x2, 13e000 │ │ │ │ @@ -228084,30 +228084,30 @@ │ │ │ │ add x2, x2, #0xf88 │ │ │ │ bl 114a00 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 11c274 │ │ │ │ bl 3e520 <_Py_Dealloc@plt> │ │ │ │ b 11d10c │ │ │ │ mov w0, #0x50 // #80 │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr w4, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ add x3, x6, #0xd80 │ │ │ │ mov x1, x28 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x27 │ │ │ │ adrp x2, 13e000 │ │ │ │ add x2, x2, #0xf88 │ │ │ │ bl 114a00 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 11c274 │ │ │ │ str wzr, [sp, #32] │ │ │ │ b 11e68c │ │ │ │ mov w0, #0x50 // #80 │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr w4, [x23, #120] │ │ │ │ adrp x6, 64e000 │ │ │ │ add x3, x6, #0xd80 │ │ │ │ mov x1, x28 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x27 │ │ │ │ adrp x2, 13e000 │ │ │ │ @@ -228148,41 +228148,41 @@ │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 11c274 │ │ │ │ ldr w5, [x23, #152] │ │ │ │ tbz w5, #31, 1200e8 │ │ │ │ mov w0, #0x74 // #116 │ │ │ │ str w5, [sp, #32] │ │ │ │ stp x7, x1, [sp, #40] │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr w4, [sp, #32] │ │ │ │ ldp x0, x1, [sp, #40] │ │ │ │ adrp x6, 64e000 │ │ │ │ add x3, x6, #0xd80 │ │ │ │ adrp x2, 13e000 │ │ │ │ add x3, x3, #0x820 │ │ │ │ add x2, x2, #0xf88 │ │ │ │ bl 114a00 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 11c274 │ │ │ │ mov w0, #0x74 // #116 │ │ │ │ stp x7, x1, [sp, #32] │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldp x0, x1, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ ldr w4, [x23, #120] │ │ │ │ add x3, x6, #0xd80 │ │ │ │ add x3, x3, #0x820 │ │ │ │ adrp x2, 13f000 │ │ │ │ add x2, x2, #0x108 │ │ │ │ bl 114a00 │ │ │ │ str wzr, [x23, #104] │ │ │ │ b 11c274 │ │ │ │ mov w0, #0x75 // #117 │ │ │ │ str x1, [sp, #32] │ │ │ │ - bl 122900 │ │ │ │ + bl 122900 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ adrp x6, 64e000 │ │ │ │ add x3, x6, #0xd80 │ │ │ │ mov w4, w27 │ │ │ │ add x3, x3, #0x820 │ │ │ │ mov x0, x28 │ │ │ │ adrp x2, 13e000 │ │ │ │ @@ -229060,44 +229060,44 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000120fa0 : │ │ │ │ +0000000000120fa0 : │ │ │ │ bti c │ │ │ │ str xzr, [x4] │ │ │ │ ret │ │ │ │ │ │ │ │ -0000000000120fac : │ │ │ │ +0000000000120fac : │ │ │ │ bti c │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000120fc0 : │ │ │ │ +0000000000120fc0 : │ │ │ │ bti c │ │ │ │ str xzr, [x4] │ │ │ │ ret │ │ │ │ │ │ │ │ -0000000000120fcc : │ │ │ │ +0000000000120fcc : │ │ │ │ bti c │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000120fe0 : │ │ │ │ +0000000000120fe0 : │ │ │ │ bti c │ │ │ │ str xzr, [x4] │ │ │ │ ret │ │ │ │ │ │ │ │ -0000000000120fec : │ │ │ │ +0000000000120fec : │ │ │ │ bti c │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ 0000000000121000 : │ │ │ │ @@ -229120,40 +229120,40 @@ │ │ │ │ 000000000012102c : │ │ │ │ bti c │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000121040 : │ │ │ │ +0000000000121040 : │ │ │ │ bti c │ │ │ │ str xzr, [x4] │ │ │ │ ret │ │ │ │ │ │ │ │ -000000000012104c : │ │ │ │ +000000000012104c : │ │ │ │ bti c │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000121060 : │ │ │ │ +0000000000121060 : │ │ │ │ bti c │ │ │ │ str xzr, [x4] │ │ │ │ ret │ │ │ │ │ │ │ │ -000000000012106c : │ │ │ │ +000000000012106c : │ │ │ │ bti c │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x5, [x1] │ │ │ │ cmp x5, #0x7 │ │ │ │ - b.ls 121218 // b.plast │ │ │ │ + b.ls 121218 // b.plast │ │ │ │ lsr x4, x5, #2 │ │ │ │ sub x4, x4, #0x1 │ │ │ │ adrp x10, 19f000 │ │ │ │ ldr x10, [x10] │ │ │ │ sub x5, x5, x4, lsl #2 │ │ │ │ str x5, [x1] │ │ │ │ add x6, x4, x4, lsl #1 │ │ │ │ @@ -229175,20 +229175,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 1212dc // b.pmore │ │ │ │ + b.hi 1212dc // b.pmore │ │ │ │ cmp x4, #0x3 │ │ │ │ - b.hi 12119c // b.pmore │ │ │ │ + b.hi 12119c // b.pmore │ │ │ │ cmp x4, #0x1 │ │ │ │ - b.eq 1215c4 // b.none │ │ │ │ - tbnz w5, #31, 1211f8 │ │ │ │ + b.eq 1215c4 // b.none │ │ │ │ + tbnz w5, #31, 1211f8 │ │ │ │ ldr x6, [x2] │ │ │ │ str w5, [x6] │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x11, [x2] │ │ │ │ add x5, x11, #0x3 │ │ │ │ @@ -229201,28 +229201,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, 1211f4 │ │ │ │ + tbnz w5, #31, 1211f4 │ │ │ │ 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, 1210cc │ │ │ │ + cbnz x4, 1210cc │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b 121200 │ │ │ │ - tbnz w5, #31, 1211f8 │ │ │ │ + b 121200 │ │ │ │ + tbnz w5, #31, 1211f8 │ │ │ │ ldr x6, [x2] │ │ │ │ str w5, [x6] │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x11, [x2] │ │ │ │ add x5, x11, #0x3 │ │ │ │ @@ -229235,15 +229235,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, 12121c │ │ │ │ + tbz w5, #31, 12121c │ │ │ │ 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] │ │ │ │ @@ -229265,15 +229265,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, 1215a4 │ │ │ │ + tbnz w5, #31, 1215a4 │ │ │ │ stur w5, [x11, #3] │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x11, [x2] │ │ │ │ add x5, x11, #0x3 │ │ │ │ str x5, [x2] │ │ │ │ @@ -229285,24 +229285,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, 1215b4 │ │ │ │ + tbnz w5, #31, 1215b4 │ │ │ │ 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 121188 │ │ │ │ - tbnz w5, #31, 1211f8 │ │ │ │ + b 121188 │ │ │ │ + tbnz w5, #31, 1211f8 │ │ │ │ ldr x6, [x2] │ │ │ │ str w5, [x6] │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x11, [x2] │ │ │ │ add x5, x11, #0x3 │ │ │ │ @@ -229315,15 +229315,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, 121534 │ │ │ │ + tbnz w5, #31, 121534 │ │ │ │ stur w5, [x11, #3] │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x11, [x2] │ │ │ │ add x5, x11, #0x3 │ │ │ │ str x5, [x2] │ │ │ │ @@ -229335,15 +229335,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, 121544 │ │ │ │ + tbnz w5, #31, 121544 │ │ │ │ stur w5, [x11, #3] │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x11, [x2] │ │ │ │ add x5, x11, #0x3 │ │ │ │ str x5, [x2] │ │ │ │ @@ -229355,15 +229355,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, 121554 │ │ │ │ + tbnz w5, #31, 121554 │ │ │ │ stur w5, [x11, #3] │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x11, [x2] │ │ │ │ add x5, x11, #0x3 │ │ │ │ str x5, [x2] │ │ │ │ @@ -229375,15 +229375,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, 121564 │ │ │ │ + tbnz w5, #31, 121564 │ │ │ │ stur w5, [x11, #3] │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x11, [x2] │ │ │ │ add x5, x11, #0x3 │ │ │ │ str x5, [x2] │ │ │ │ @@ -229395,15 +229395,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, 121574 │ │ │ │ + tbnz w5, #31, 121574 │ │ │ │ stur w5, [x11, #3] │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x11, [x2] │ │ │ │ add x5, x11, #0x3 │ │ │ │ str x5, [x2] │ │ │ │ @@ -229415,15 +229415,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, 121584 │ │ │ │ + tbnz w5, #31, 121584 │ │ │ │ stur w5, [x11, #3] │ │ │ │ ldr x5, [x0] │ │ │ │ add x5, x5, #0x4 │ │ │ │ str x5, [x0] │ │ │ │ ldr x11, [x2] │ │ │ │ add x5, x11, #0x3 │ │ │ │ str x5, [x2] │ │ │ │ @@ -229435,72 +229435,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, 121594 │ │ │ │ + tbnz w5, #31, 121594 │ │ │ │ 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 121188 │ │ │ │ + b 121188 │ │ │ │ sub x4, x4, #0x1 │ │ │ │ lsl x2, x4, #2 │ │ │ │ add x4, x4, x4, lsl #1 │ │ │ │ - b 121200 │ │ │ │ + b 121200 │ │ │ │ sub x4, x4, #0x2 │ │ │ │ lsl x2, x4, #2 │ │ │ │ add x4, x4, x4, lsl #1 │ │ │ │ - b 121200 │ │ │ │ + b 121200 │ │ │ │ sub x4, x4, #0x3 │ │ │ │ lsl x2, x4, #2 │ │ │ │ add x4, x4, x4, lsl #1 │ │ │ │ - b 121200 │ │ │ │ + b 121200 │ │ │ │ sub x4, x4, #0x4 │ │ │ │ lsl x2, x4, #2 │ │ │ │ add x4, x4, x4, lsl #1 │ │ │ │ - b 121200 │ │ │ │ + b 121200 │ │ │ │ sub x4, x4, #0x5 │ │ │ │ lsl x2, x4, #2 │ │ │ │ add x4, x4, x4, lsl #1 │ │ │ │ - b 121200 │ │ │ │ + b 121200 │ │ │ │ sub x4, x4, #0x6 │ │ │ │ lsl x2, x4, #2 │ │ │ │ add x4, x4, x4, lsl #1 │ │ │ │ - b 121200 │ │ │ │ + b 121200 │ │ │ │ sub x4, x4, #0x7 │ │ │ │ lsl x2, x4, #2 │ │ │ │ add x4, x4, x4, lsl #1 │ │ │ │ - b 121200 │ │ │ │ + b 121200 │ │ │ │ sub w4, w4, #0x2 │ │ │ │ lsl x2, x4, #2 │ │ │ │ add x4, x4, x4, lsl #1 │ │ │ │ - b 121200 │ │ │ │ + b 121200 │ │ │ │ sub w4, w4, #0x3 │ │ │ │ lsl x2, x4, #2 │ │ │ │ add x4, x4, x4, lsl #1 │ │ │ │ - b 121200 │ │ │ │ - tbnz w5, #31, 1215ec │ │ │ │ + b 121200 │ │ │ │ + tbnz w5, #31, 1215ec │ │ │ │ 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 121190 │ │ │ │ + b 121190 │ │ │ │ mov x4, #0x3 // #3 │ │ │ │ mov x2, #0x4 // #4 │ │ │ │ - b 121200 │ │ │ │ + b 121200 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ 0000000000121600 : │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x50 │ │ │ │ mov x14, x0 │ │ │ │ @@ -229583,15 +229583,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 121080 │ │ │ │ + bl 121080 │ │ │ │ ldr x2, [sp, #24] │ │ │ │ ldr x4, [sp, #8] │ │ │ │ cbnz x2, 121820 │ │ │ │ ldr x5, [sp, #32] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ nop │ │ │ │ @@ -229684,27 +229684,319 @@ │ │ │ │ lsl w18, w0, #2 │ │ │ │ b 12165c │ │ │ │ mov w15, #0x1 // #1 │ │ │ │ mov w0, w15 │ │ │ │ b 121780 │ │ │ │ bl 3ddf0 <__stack_chk_fail@plt> │ │ │ │ │ │ │ │ -00000000001218e8 : │ │ │ │ +00000000001218e8 : │ │ │ │ + bti c │ │ │ │ + ldr w5, [x0, #4] │ │ │ │ + mov x8, #0x0 // #0 │ │ │ │ + ldrb w9, [x0, #12] │ │ │ │ + cmp w5, #0x1 │ │ │ │ + b.eq 121a20 // b.none │ │ │ │ + cmp w5, #0x2 │ │ │ │ + b.eq 121a50 // b.none │ │ │ │ + cbnz w5, 1219e8 │ │ │ │ + cmp x2, #0x7 │ │ │ │ + b.ls 1219e0 // 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, 19e000 │ │ │ │ + ldr x5, [x5, #2880] │ │ │ │ + ldr x7, [x1] │ │ │ │ + rev x7, x7 │ │ │ │ + lsr x10, x7, #52 │ │ │ │ + cmp x6, #0x7 │ │ │ │ + b.hi 121ac0 // b.pmore │ │ │ │ + cmp x6, #0x3 │ │ │ │ + b.hi 121c88 // 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 121a94 // 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, 12193c │ │ │ │ + mov w5, #0x0 // #0 │ │ │ │ + cbnz x2, 1219f8 │ │ │ │ + str w5, [x0, #4] │ │ │ │ + strb w9, [x0, #12] │ │ │ │ + str x8, [x4] │ │ │ │ + ret │ │ │ │ + ldrb w5, [x1] │ │ │ │ + sub x2, x2, #0x1 │ │ │ │ + adrp x6, 19e000 │ │ │ │ + ldr x6, [x6, #1704] │ │ │ │ + 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, 1219e8 │ │ │ │ + ldrb w5, [x1] │ │ │ │ + sub x2, x2, #0x1 │ │ │ │ + adrp x6, 19e000 │ │ │ │ + ldr x6, [x6, #1704] │ │ │ │ + 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, 1219e8 │ │ │ │ + ldrb w6, [x1] │ │ │ │ + sub x2, x2, #0x1 │ │ │ │ + adrp x5, 19e000 │ │ │ │ + ldr x5, [x5, #1704] │ │ │ │ + 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 12190c │ │ │ │ + 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, 1219e8 │ │ │ │ + b 1219f8 │ │ │ │ + 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, 12193c │ │ │ │ + b 1219e0 │ │ │ │ + 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, 12193c │ │ │ │ + b 1219e0 │ │ │ │ + │ │ │ │ +0000000000121d70 : │ │ │ │ bti c │ │ │ │ ldr w5, [x0, #4] │ │ │ │ mov x8, #0x0 // #0 │ │ │ │ stp d8, d9, [sp, #-64]! │ │ │ │ ldrb w9, [x0, #12] │ │ │ │ cmp w5, #0x1 │ │ │ │ - b.eq 121ed0 // b.none │ │ │ │ + b.eq 122358 // b.none │ │ │ │ cmp w5, #0x2 │ │ │ │ - b.eq 121f00 // b.none │ │ │ │ - cbnz w5, 121f44 │ │ │ │ + b.eq 122388 // b.none │ │ │ │ + cbnz w5, 1223cc │ │ │ │ cmp x2, #0x2f │ │ │ │ - b.ls 121cd4 // b.plast │ │ │ │ + b.ls 12215c // 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] │ │ │ │ @@ -229713,15 +230005,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, 19e000 │ │ │ │ ldr x7, [x7, #1704] │ │ │ │ ld1 {v8.16b-v11.16b}, [x7] │ │ │ │ - cbz x5, 121b24 │ │ │ │ + cbz x5, 121fac │ │ │ │ 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 │ │ │ │ @@ -229827,17 +230119,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 12195c // b.any │ │ │ │ + b.ne 121de4 // b.any │ │ │ │ cmp x6, #0x4 │ │ │ │ - b.lt 121c10 // b.tstop │ │ │ │ + b.lt 122098 // 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 │ │ │ │ @@ -229887,18 +230179,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, 121cc8 │ │ │ │ + cbz x6, 122150 │ │ │ │ cmp x6, #0x2 │ │ │ │ - b.eq 121c58 // b.none │ │ │ │ - b.lt 121c90 // b.tstop │ │ │ │ + b.eq 1220e0 // b.none │ │ │ │ + b.lt 122118 // 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 │ │ │ │ @@ -229937,25 +230229,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 121ea0 // b.plast │ │ │ │ + b.ls 122328 // 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 121f58 // b.plast │ │ │ │ + b.ls 1223e0 // b.plast │ │ │ │ ldr x6, [x1] │ │ │ │ sub x7, x7, #0x4 │ │ │ │ adrp x5, 19e000 │ │ │ │ ldr x5, [x5, #2880] │ │ │ │ rev x6, x6 │ │ │ │ add x1, x1, #0x18 │ │ │ │ add x3, x3, #0x20 │ │ │ │ @@ -230009,15 +230301,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, 121ea0 │ │ │ │ + cbz x7, 122328 │ │ │ │ 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 │ │ │ │ @@ -230026,15 +230318,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 121e90 // b.none │ │ │ │ + b.eq 122318 // 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 │ │ │ │ @@ -230046,448 +230338,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 121df8 │ │ │ │ + b 122280 │ │ │ │ ldrh w5, [x5, x10] │ │ │ │ add x1, x1, #0x6 │ │ │ │ add x3, x3, #0x8 │ │ │ │ sturh w5, [x3, #-2] │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ - cbz x2, 121f44 │ │ │ │ + cbz x2, 1223cc │ │ │ │ ldrb w5, [x1] │ │ │ │ sub x2, x2, #0x1 │ │ │ │ adrp x6, 19e000 │ │ │ │ ldr x6, [x6, #1704] │ │ │ │ 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, 121f44 │ │ │ │ + cbz x2, 1223cc │ │ │ │ ldrb w5, [x1] │ │ │ │ sub x2, x2, #0x1 │ │ │ │ adrp x6, 19e000 │ │ │ │ ldr x6, [x6, #1704] │ │ │ │ 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, 121f44 │ │ │ │ + cbz x2, 1223cc │ │ │ │ ldrb w6, [x1] │ │ │ │ sub x2, x2, #0x1 │ │ │ │ adrp x5, 19e000 │ │ │ │ ldr x5, [x5, #1704] │ │ │ │ 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 121910 │ │ │ │ + b 121d98 │ │ │ │ ldp d8, d9, [sp], #64 │ │ │ │ str w5, [x0, #4] │ │ │ │ strb w9, [x0, #12] │ │ │ │ str x8, [x4] │ │ │ │ ret │ │ │ │ adrp x5, 19e000 │ │ │ │ ldr x5, [x5, #2880] │ │ │ │ - b 121dfc │ │ │ │ - │ │ │ │ -0000000000121f64 : │ │ │ │ - bti c │ │ │ │ - ldr w5, [x0, #4] │ │ │ │ - mov x8, #0x0 // #0 │ │ │ │ - ldrb w9, [x0, #12] │ │ │ │ - cmp w5, #0x1 │ │ │ │ - b.eq 1220a0 // b.none │ │ │ │ - cmp w5, #0x2 │ │ │ │ - b.eq 1220d0 // b.none │ │ │ │ - cbnz w5, 122068 │ │ │ │ - cmp x2, #0x7 │ │ │ │ - b.ls 122060 // 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, 19e000 │ │ │ │ - ldr x5, [x5, #2880] │ │ │ │ - ldr x7, [x1] │ │ │ │ - rev x7, x7 │ │ │ │ - lsr x10, x7, #52 │ │ │ │ - cmp x6, #0x7 │ │ │ │ - b.hi 122140 // b.pmore │ │ │ │ - cmp x6, #0x3 │ │ │ │ - b.hi 122308 // 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 122114 // 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, 121fb8 │ │ │ │ - nop │ │ │ │ - mov w5, #0x0 // #0 │ │ │ │ - cbnz x2, 122078 │ │ │ │ - str w5, [x0, #4] │ │ │ │ - strb w9, [x0, #12] │ │ │ │ - str x8, [x4] │ │ │ │ - ret │ │ │ │ - ldrb w5, [x1] │ │ │ │ - sub x2, x2, #0x1 │ │ │ │ - adrp x6, 19e000 │ │ │ │ - ldr x6, [x6, #1704] │ │ │ │ - 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, 122068 │ │ │ │ - ldrb w5, [x1] │ │ │ │ - sub x2, x2, #0x1 │ │ │ │ - adrp x6, 19e000 │ │ │ │ - ldr x6, [x6, #1704] │ │ │ │ - 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, 122068 │ │ │ │ - ldrb w6, [x1] │ │ │ │ - sub x2, x2, #0x1 │ │ │ │ - adrp x5, 19e000 │ │ │ │ - ldr x5, [x5, #1704] │ │ │ │ - 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 121f88 │ │ │ │ - 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, 122068 │ │ │ │ - b 122078 │ │ │ │ - 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, 121fb8 │ │ │ │ - b 122060 │ │ │ │ - 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, 121fb8 │ │ │ │ - b 122060 │ │ │ │ + b 122284 │ │ │ │ │ │ │ │ -00000000001223f0 : │ │ │ │ +00000000001223ec : │ │ │ │ bti c │ │ │ │ mov x14, x0 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ adrp x0, 19d000 │ │ │ │ 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, 122488 │ │ │ │ + cbnz w15, 122484 │ │ │ │ ldr w1, [x14, #4] │ │ │ │ ldrb w18, [x14, #12] │ │ │ │ cmp w1, #0x2 │ │ │ │ - b.eq 122780 // b.none │ │ │ │ - b.gt 1224c8 │ │ │ │ - cbz w1, 12253c │ │ │ │ + b.eq 12277c // b.none │ │ │ │ + b.gt 1224c4 │ │ │ │ + cbz w1, 122538 │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.ne 12276c // b.any │ │ │ │ - cbz x2, 1227fc │ │ │ │ + b.ne 122768 // b.any │ │ │ │ + cbz x2, 1227f8 │ │ │ │ ldr x0, [sp, #464] │ │ │ │ add x1, x0, #0x1 │ │ │ │ str x1, [sp, #464] │ │ │ │ ldrb w1, [x0] │ │ │ │ adrp x0, 19e000 │ │ │ │ ldr x0, [x0, #2904] │ │ │ │ ldrb w0, [x0, w1, sxtw] │ │ │ │ cmp w0, #0xfd │ │ │ │ - b.ls 122890 // b.plast │ │ │ │ + b.ls 12288c // b.plast │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w15, #0x2 // #2 │ │ │ │ - b 122770 │ │ │ │ + b 12276c │ │ │ │ str xzr, [x4] │ │ │ │ cmp x2, #0x0 │ │ │ │ ccmp w15, #0x1, #0x0, ne // ne = any │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b.eq 122840 // b.none │ │ │ │ + b.eq 12283c // b.none │ │ │ │ adrp x1, 19d000 │ │ │ │ ldr x1, [x1, #1376] │ │ │ │ ldr x3, [sp, #472] │ │ │ │ ldr x2, [x1] │ │ │ │ subs x3, x3, x2 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b.ne 1228dc // b.any │ │ │ │ + b.ne 1228d8 // b.any │ │ │ │ add sp, sp, #0x1e0 │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ cmp w1, #0x3 │ │ │ │ - b.ne 12276c // b.any │ │ │ │ + b.ne 122768 // b.any │ │ │ │ sub x0, x2, #0x1 │ │ │ │ str x0, [sp, #440] │ │ │ │ - cbz x2, 1227e4 │ │ │ │ + cbz x2, 1227e0 │ │ │ │ ldr x1, [sp, #464] │ │ │ │ add x2, x1, #0x1 │ │ │ │ str x2, [sp, #464] │ │ │ │ ldrb w2, [x1] │ │ │ │ adrp x1, 19e000 │ │ │ │ ldr x1, [x1, #2904] │ │ │ │ ldrb w1, [x1, w2, sxtw] │ │ │ │ cmp w1, #0xfd │ │ │ │ - b.ls 12251c // b.plast │ │ │ │ + b.ls 122518 // 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 122770 │ │ │ │ + b 12276c │ │ │ │ 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 122738 // b.plast │ │ │ │ + b.ls 122734 // 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] │ │ │ │ @@ -230507,15 +230506,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 1225fc │ │ │ │ + b 1225f8 │ │ │ │ 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 │ │ │ │ @@ -230525,15 +230524,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 1228c0 // b.none │ │ │ │ + b.eq 1228bc // 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 │ │ │ │ @@ -230586,15 +230585,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 1225b4 // b.none │ │ │ │ + b.eq 1225b0 // 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] │ │ │ │ @@ -230610,123 +230609,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 121080 │ │ │ │ + bl 121080 │ │ │ │ ldr x2, [sp, #440] │ │ │ │ ldr x4, [sp] │ │ │ │ - cbnz x2, 122808 │ │ │ │ + cbnz x2, 122804 │ │ │ │ ldr x7, [sp, #448] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 122770 │ │ │ │ + b 12276c │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ stp w15, w1, [x14] │ │ │ │ strb w18, [x14, #12] │ │ │ │ str x7, [x4] │ │ │ │ - b 12249c │ │ │ │ + b 122498 │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ - cbz x2, 1227f0 │ │ │ │ + cbz x2, 1227ec │ │ │ │ ldr x5, [sp, #464] │ │ │ │ sub x8, x2, #0x1 │ │ │ │ adrp x6, 19e000 │ │ │ │ ldr x6, [x6, #2904] │ │ │ │ add x0, x5, #0x1 │ │ │ │ str x0, [sp, #464] │ │ │ │ ldrb w0, [x5] │ │ │ │ ldrb w3, [x6, w0, sxtw] │ │ │ │ cmp w3, #0xfd │ │ │ │ - b.ls 12286c // b.plast │ │ │ │ + b.ls 122868 // b.plast │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ cmp w3, #0xfe │ │ │ │ - b.ne 122770 // b.any │ │ │ │ - cbz x8, 1228d0 │ │ │ │ + b.ne 12276c // b.any │ │ │ │ + cbz x8, 1228cc │ │ │ │ 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 122770 │ │ │ │ + b 12276c │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 122770 │ │ │ │ + b 12276c │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 122770 │ │ │ │ + b 12276c │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w0, w1 │ │ │ │ - b 122770 │ │ │ │ + b 12276c │ │ │ │ ldr x0, [sp, #464] │ │ │ │ ldr x7, [sp, #448] │ │ │ │ add x1, x0, #0x1 │ │ │ │ str x1, [sp, #464] │ │ │ │ ldrb w1, [x0] │ │ │ │ adrp x0, 19e000 │ │ │ │ ldr x0, [x0, #2904] │ │ │ │ ldrb w0, [x0, w1, sxtw] │ │ │ │ cmp w0, #0xfd │ │ │ │ - b.ls 1228b4 // b.plast │ │ │ │ + b.ls 1228b0 // b.plast │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov w15, #0x2 // #2 │ │ │ │ - b 122770 │ │ │ │ + b 12276c │ │ │ │ adrp x0, 140000 │ │ │ │ ldr d31, [x0, #520] │ │ │ │ adrp x0, 19e000 │ │ │ │ ldr x0, [x0, #2904] │ │ │ │ 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 12249c │ │ │ │ + b 122498 │ │ │ │ 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 1224d4 │ │ │ │ + b 1224d0 │ │ │ │ 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 122784 │ │ │ │ + b 122780 │ │ │ │ sub x2, x2, #0x1 │ │ │ │ lsl w18, w0, #2 │ │ │ │ - b 122450 │ │ │ │ + b 12244c │ │ │ │ ldp q20, q21, [sp] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldp q22, q23, [sp, #32] │ │ │ │ - b 122704 │ │ │ │ + b 122700 │ │ │ │ mov w15, #0x1 // #1 │ │ │ │ mov w0, w15 │ │ │ │ - b 122770 │ │ │ │ + b 12276c │ │ │ │ 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 3ddf0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ + nop │ │ │ │ bti c │ │ │ │ mov w5, w0 │ │ │ │ mov x3, #0x8 // #8 │ │ │ │ adrp x4, 135000 │ │ │ │ mov x1, x3 │ │ │ │ add x4, x4, #0xd28 │ │ │ │ mov w2, #0x1 // #1 │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1220,16 +1220,16 @@ │ │ │ │ 0x00166068 ec600200 68fbfbff 00610200 74fbfbff .`..h....a..t... │ │ │ │ 0x00166078 14610200 88fbfbff 28610200 94fbfbff .a......(a...... │ │ │ │ 0x00166088 3c610200 a8fbfbff 50610200 b4fbfbff